import { useMemo, ReactNode } from 'react' import Icon from '@/Components/Icon/Icon' import { AppPaneIcons, AppPaneId, AppPaneTitles } from './AppPaneMetadata' import { classNames } from '@/Utils/ConcatenateClassNames' import { useResponsiveAppPane } from './ResponsivePaneProvider' type Props = { children: ReactNode contentClassName?: string contentElementId?: string paneId: AppPaneId } const ResponsivePaneContent = ({ children, contentClassName, contentElementId, paneId }: Props) => { const { selectedPane, toggleAppPane: togglePane } = useResponsiveAppPane() const isSelectedPane = useMemo(() => selectedPane === paneId, [paneId, selectedPane]) return ( <>