Viktorani API - v0.0.8
    Preparing search index...

    Function useTransportEvents

    • Subscribe to incoming transport events without triggering re-renders.

      Parameters

      Returns void

      Registers handler with the transport singleton and unregisters it on unmount. The handler must be stable (wrap in useCallback) to avoid re-registering on every render.

      useTransportEvents(
      useCallback(event => {
      if (event.type === 'BUZZER_LOCK') setLocked(true)
      }, [])
      )