'use client'; import { useState } from 'react'; import { useRouter } from 'next/navigation'; import styles from '../branches/branches.module.css'; // Reuse styles export function AddInstructorForm() { const [name, setName] = useState(''); const [bio, setBio] = useState(''); const router = useRouter(); const handleSubmit = async (e: React.FormEvent) => { e.preventDefault(); await fetch('/api/instructors', { method: 'POST', body: JSON.stringify({ name, bio }), }); setName(''); setBio(''); router.refresh(); }; return (
setName(e.target.value)} className={styles.input} required />
setBio(e.target.value)} className={styles.input} />
); }