@playlive/react-pipeline
    Preparing search index...

    Function usePipelineLastScheduleTransition

    • Fetch the latest schedule-block transition for a single campaign id, or null if none has been observed since the store was created / reset.

      Populated whenever the server emits a tick carrying a scheduleTransition field — i.e. only on schedule-block boundary crossings, never on steady-state ticks.

      Parameters

      • campaignID: string | null | undefined

      Returns ScheduleTransitionPayload | null

      const transition = usePipelineLastScheduleTransition(campaignID);
      // { campaignID, previousScheduleID, current, next, at } | null