import { useForm } from 'react-hook-form' import { Button } from '@/components/ui/button' import { Input } from '@/components/ui/input' import { Label } from '@/components/ui/label' interface Props { onSubmit: (data: Record) => void loading?: boolean } export function StoreClosureForm({ onSubmit, loading }: Props) { const { register, handleSubmit } = useForm({ defaultValues: { name: '', startDate: '', endDate: '' }, }) function handleFormSubmit(data: { name: string; startDate: string; endDate: string }) { onSubmit({ name: data.name, startDate: data.startDate, endDate: data.endDate }) } return (
) }