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

useRealtimeTasks

@mineflow/client-react


@mineflow/client-react / realtime / useRealtimeTasks

Function: useRealtimeTasks()

function useRealtimeTasks(options?: RealtimeTasksOptions): object;

Defined in: client-react/src/realtime.tsx:433

Live-инвалидация задач (зеркало useRealtimeEam). По каналу tasks:<org> прилетает лёгкий сигнал { taskId } на ЛЮБОЕ изменение задачи (создание, назначение, любой FSM-переход, отмена); хук коалесцирует всплеск в один invalidateQueries по queryKeys.tasks.all — префикс ['tasks','tasks'] накрывает и списки/доску, и детали. Источник истины — REST. No-op при выключенном Centrifugo (enabled=false) — доска тогда живёт на рефетче backlog.

Parameters​

ParameterType
optionsRealtimeTasksOptions

Returns​

object

NameTypeDefined in
enabledbooleanclient-react/src/realtime.tsx:433