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

usePersonnel

@mineflow/client-react


@mineflow/client-react / usePersonnel

Function: usePersonnel()

function usePersonnel(query?: object): UseQueryResult<{
items: object[];
nextCursor: string | null;
}>;

Defined in: client-react/src/domain-hooks/hr.generated.ts:18

Список персонала HR (cursor-пагинация).

Parameters

ParameterTypeDescription
query{ cursor?: string; limit?: number; objectId?: string; positionId?: string; status?: PathsApiV1HrPersonnelGetParametersQueryStatus; }-
query.cursor?stringDescription UUID последнего элемента предыдущей страницы
query.limit?numberDescription Максимум элементов на странице (1–200)
query.objectId?stringDescription Фильтр по производственному объекту
query.positionId?stringDescription Фильтр по должности
query.status?PathsApiV1HrPersonnelGetParametersQueryStatusDescription Фильтр по статусу FSM

Returns

UseQueryResult<{ items: object[]; nextCursor: string | null; }>