'use client'; import { useState } from 'react'; import { Modal } from '@/components/ui'; import FormField from '@/components/ui/FormField'; interface Props { isOpen: boolean; onClose: () => void; onCreate: (data: any) => void; templates?: any[]; aircraft?: any[]; } export default function AuditCreateModal({ isOpen, onClose, onCreate, templates = [], aircraft = [] }: Props) { const [form, setForm] = useState({ aircraft_id: '', template_id: '', planned_at: '' }); const set = (k: string, v: string) => setForm(f => ({ ...f, [k]: v })); return ( }> set('planned_at', e.target.value)} className="input-field" /> ); }