"use client" import { useState } from "react" import { useRouter } from "next/navigation" export default function CreateManagerPage() { const router = useRouter() const [loading, setLoading] = useState(false) const [formData, setFormData] = useState({ empNo: "", firstName: "", surname: "", email: "", phone: "", status: "active" }) const handleSubmit = async (e: React.FormEvent) => { e.preventDefault() setLoading(true) const response = await fetch("/api/admin/managers", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(formData) }) if (response.ok) { router.push("/admin/managers") } else { alert("Error creating manager") setLoading(false) } } return (