@alwaysblank/denden
    Preparing search index...

    Type Alias Callback<Payload>

    Callback: (
        payload: Payload,
        message: Message<Payload>,
        unsub: (reason?: string) => void,
    ) => unknown

    A callback passed to Hub.sub.

    Type Parameters

    • Payload

      The type of the value carried by message.

    Type Declaration

      • (
            payload: Payload,
            message: Message<Payload>,
            unsub: (reason?: string) => void,
        ): unknown
      • Parameters

        • payload: Payload

          The payload of the message being processed.

        • message: Message<Payload>

          The message being processed.

        • unsub: (reason?: string) => void

          A function which, when called, will terminate the subscription.

        Returns unknown