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

currentShift

@mineflow/api-schemas


@mineflow/api-schemas / currentShift

Function: currentShift()

function currentShift(now?: Date): ShiftSlot;

Defined in: packages/api-schemas/src/shift-window.ts:73

Смена, идущая в этот момент: тип + дата её НАЧАЛА. После полуночи (00:00–07:59) идёт ночная смена, стартовавшая накануне, поэтому её shiftDate — вчерашний. Именно эта пара опознаёт наряд и сменный рапорт (на пару участок+смена активен ≤ 1 наряд), поэтому дата и тип всегда отдаются вместе.

Parameters​

ParameterType
nowDate

Returns​

ShiftSlot