Fix HR onboarding hooks

This commit is contained in:
Abhimanyu Saharan
2026-02-02 01:39:16 +05:30
parent 886db3fa97
commit 3d57a9a351

View File

@@ -25,6 +25,7 @@ export default function HRPage() {
const headcount = useListHeadcountRequestsHrHeadcountGet(); const headcount = useListHeadcountRequestsHrHeadcountGet();
const actions = useListEmploymentActionsHrActionsGet(); const actions = useListEmploymentActionsHrActionsGet();
const onboarding = useListAgentOnboardingHrOnboardingGet();
const [hcDeptId, setHcDeptId] = useState<string>(""); const [hcDeptId, setHcDeptId] = useState<string>("");
const [hcManagerId, setHcManagerId] = useState<string>(""); const [hcManagerId, setHcManagerId] = useState<string>("");
@@ -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 ( return (
<main className="mx-auto max-w-5xl p-6"> <main className="mx-auto max-w-5xl p-6">
<div className="flex items-start justify-between gap-4"> <div className="flex items-start justify-between gap-4">