Hierarchy

  • HttpClient

Constructors

Properties

client: AxiosInstance
configService: ConfigService
sessionService: SessionService
tokenService: TokensService
REFRESH_LOCK: "uspacy-token-refresh" = 'uspacy-token-refresh'
refreshing: Promise<void> = null

Methods

  • Returns Promise<void>

  • Parameters

    • config: AxiosRequestConfig<any>

    Returns Promise<InternalAxiosRequestConfig<any>>

  • Parameters

    • error: unknown

    Returns Promise<never>

  • Parameters

    • response: AxiosResponse<any, any, {}>

    Returns AxiosResponse<any, any, {}>

  • Parameters

    • error: AxiosError<unknown, any>

    Returns Promise<unknown>

  • Returns Promise<void>

  • Returns void

  • Parameters

    • run: (() => Promise<void>)
        • (): Promise<void>
        • Returns Promise<void>

    Returns Promise<void>

Generated using TypeDoc