import { ProfileImage } from 'components/ui/ProfileImage' import { Command, FlaskConical } from 'lucide-react' import { useTheme } from 'next-themes' import { useAppStateSnapshot } from 'state/app-state' import { Button, DropdownMenu, DropdownMenuContent, DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, DropdownMenuRadioGroup, DropdownMenuRadioItem, DropdownMenuSeparator, DropdownMenuTrigger, singleThemes, Theme, } from 'ui' import { useSetCommandMenuOpen } from 'ui-patterns' export const LocalDropdown = () => { const { theme, setTheme } = useTheme() const snap = useAppStateSnapshot() const setCommandMenuOpen = useSetCommandMenuOpen() return ( snap.setShowFeaturePreviewModal(true)} onSelect={() => snap.setShowFeaturePreviewModal(true)} > Feature previews setCommandMenuOpen(true)}> Command menu Theme { setTheme(value) }} > {singleThemes.map((theme: Theme) => ( {theme.name} ))} ) }