From 3d57a9a351a760e8ca775cc9c765ffe3989816ac Mon Sep 17 00:00:00 2001 From: Abhimanyu Saharan Date: Mon, 2 Feb 2026 01:39:16 +0530 Subject: [PATCH] Fix HR onboarding hooks --- frontend/src/app/hr/page.tsx | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/frontend/src/app/hr/page.tsx b/frontend/src/app/hr/page.tsx index aabf50fc..8c7a57cc 100644 --- a/frontend/src/app/hr/page.tsx +++ b/frontend/src/app/hr/page.tsx @@ -25,6 +25,7 @@ export default function HRPage() { const headcount = useListHeadcountRequestsHrHeadcountGet(); const actions = useListEmploymentActionsHrActionsGet(); + const onboarding = useListAgentOnboardingHrOnboardingGet(); const [hcDeptId, setHcDeptId] = useState(""); const [hcManagerId, setHcManagerId] = useState(""); @@ -66,6 +67,35 @@ export default function HRPage() { }, }); + const createOnboarding = useCreateAgentOnboardingHrOnboardingPost({ + mutation: { + onSuccess: () => { + setOnboardAgentName(""); + setOnboardRole(""); + setOnboardPrompt(""); + setOnboardCronMs(""); + setOnboardTools(""); + setOnboardOwnerId(""); + setOnboardNotes(""); + onboarding.refetch(); + }, + }, + }); + + const updateOnboarding = useUpdateAgentOnboardingHrOnboardingOnboardingIdPatch({ + mutation: { + onSuccess: () => onboarding.refetch(), + }, + }); + + mutation: { + onSuccess: () => { + setActNotes(""); + actions.refetch(); + }, + }, + }); + return (