import { useStore } from '@nanostores/react'; import { Globe, Image } from 'lucide-react'; import ImageRadioGroup from '@/components/ImageRadioGroup'; import { useCase } from '@/stores/installation'; import type { UseCase } from '@/utils/installation/types'; export default function UseCasePicker() { const $useCase = useStore(useCase); return ( useCase.set(value as UseCase)} options={[ { value: 'default-video' satisfies UseCase, label: 'Video', image: }, { value: 'default-audio' satisfies UseCase, label: 'Audio', image: }, { value: 'background-video' satisfies UseCase, label: 'Background Video', image: }, ]} aria-label="Select use case" /> ); }