Function useService

  • Provides updates to state, isActive, and currentError populated from the service. Allows requesting of the service via request.

    Type Parameters

    • TRequest

    • TNext

    • TError

    • TState

    Parameters

    • service: Service<TRequest, TNext, TError, TState>

    Returns { currentError: null | TError; isActive: boolean; request: ((req: TRequest) => void); state: TState }

    • currentError: null | TError
    • isActive: boolean
    • request: ((req: TRequest) => void)
        • (req: TRequest): void
        • Explicitly pass a request object

          Parameters

          • req: TRequest

          Returns void

    • state: TState

Generated using TypeDoc