import React from 'react'; import { AsidePanel, AsidePanelContent, type AsidePanelLayout, type AsidePanelResizeProps, } from './ui/aside-panel'; import { ScrollArea } from './ui/scroll-area'; import { ThemeList } from './ThemeList'; interface ThemeSelectPanelProps { open: boolean; selectedThemeId?: string; onSelect: (themeId: string) => void; onClose: () => void; onBack?: () => void; showBackButton?: boolean; layout?: AsidePanelLayout; } type ThemeSelectPanelPropsWithResize = ThemeSelectPanelProps & AsidePanelResizeProps; const ThemeSelectPanel: React.FC = ({ open, selectedThemeId, onSelect, onClose, onBack, showBackButton = true, layout = 'overlay', resizable, persistWidthStorageKey, resizeAriaLabel, }) => { return (
); }; export default ThemeSelectPanel;