Fix HR onboarding hooks
This commit is contained in:
@@ -25,6 +25,7 @@ export default function HRPage() {
|
||||
|
||||
const headcount = useListHeadcountRequestsHrHeadcountGet();
|
||||
const actions = useListEmploymentActionsHrActionsGet();
|
||||
const onboarding = useListAgentOnboardingHrOnboardingGet();
|
||||
|
||||
const [hcDeptId, setHcDeptId] = 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 (
|
||||
<main className="mx-auto max-w-5xl p-6">
|
||||
<div className="flex items-start justify-between gap-4">
|
||||
|
||||
Reference in New Issue
Block a user