diff --git a/frontend/src/app/hr/page.tsx b/frontend/src/app/hr/page.tsx index aabf50f..8c7a57c 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 (