Fix HR onboarding hooks
This commit is contained in:
@@ -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">
|
||||||
|
|||||||
Reference in New Issue
Block a user