Перейти к основному содержимому

useCreatePosition

@mineflow/client-react


@mineflow/client-react / Справочники / useCreatePosition

Function: useCreatePosition()

function useCreatePosition(): UseMutationResult<{
active: boolean;
code: string;
createdAt: string;
id: string;
name: string;
positionGroup: PositionRefResponse_OutputPositionGroupAnyOf0 | null;
systemRoleCode: string | null;
systemRoleId: string | null;
}, Error, {
[key: string]: unknown;
}>;

Defined in: client-react/src/domain-hooks/refs.ts:392

Создание должности (POST). На успехе инвалидирует справочник должностей. Дубликат code → 409 на бэке.

Returns​

UseMutationResult<{ active: boolean; code: string; createdAt: string; id: string; name: string; positionGroup: PositionRefResponse_OutputPositionGroupAnyOf0 | null; systemRoleCode: string | null; systemRoleId: string | null; }, Error, { [key: string]: unknown; }>

UseMutationResult — mutate(body).