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

useCrewRoster

@mineflow/client-react


@mineflow/client-react / PRD / useCrewRoster

Function: useCrewRoster()

function useCrewRoster(query: Partial<CrewRosterQuery>, options?: object): UseQueryResult<object[]>;

Defined in: client-react/src/domain-hooks/prd.ts:1006

Ростер экипажей участка за период (ADR-0119): плоский «человек → станок → смена» по выданным и закрытым нарядам. Одна строка на человека и роль — машинист и помощник одной строки наряда приходят двумя записями.

Замещает useWatchRoster в части станка: вахта к станкам больше не привязывает. «Текущая смена» — dateFrom === dateTo === сегодня. Гейтится на objectId.

Parameters​

ParameterType
queryPartial<CrewRosterQuery>
options?{ enabled?: boolean; }
options.enabled?boolean

Returns​

UseQueryResult<object[]>