import React, { useState, useEffect } from 'react'; export default function RegistrationFileGroupForm({ onSubmit, initialData }) { const [name, setName] = useState(''); const [description, setDescription] = useState(''); useEffect(() => { if (initialData) { setName(initialData.name); setDescription(initialData.description); } }, [initialData]); const handleSubmit = (e) => { e.preventDefault(); onSubmit({ name, description }); }; return (
setName(e.target.value)} className="w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-1 focus:ring-blue-500 focus:border-blue-500" required />