diff --git a/client/pages/dashboards/NexusDashboard.tsx b/client/pages/dashboards/NexusDashboard.tsx index 6c00f59e..f36d6907 100644 --- a/client/pages/dashboards/NexusDashboard.tsx +++ b/client/pages/dashboards/NexusDashboard.tsx @@ -53,6 +53,17 @@ export default function NexusDashboard() { const [applicants, setApplicants] = useState([]); const [paymentHistory, setPaymentHistory] = useState([]); const [loading, setLoading] = useState(true); + const [savingProfile, setSavingProfile] = useState(false); + const [profileFormData, setProfileFormData] = useState({ + headline: "", + bio: "", + experience_level: "intermediate", + hourly_rate: "", + availability_status: "available", + availability_hours_per_week: "", + skills: [] as string[], + }); + const [newSkill, setNewSkill] = useState(""); useEffect(() => { if (!authLoading && user) {