Type Alias RequestMiddleware<Type, Payload>

RequestMiddleware: (
    req: ModifiedFetchArgs,
    action: Action<Type, Payload>,
    next: () => ModifiedFetchArgs,
) => void

Type Parameters

  • Type extends ActionTypes = ActionTypes
  • Payload = unknown

Type declaration

    • (
          req: ModifiedFetchArgs,
          action: Action<Type, Payload>,
          next: () => ModifiedFetchArgs,
      ): void
    • Parameters

      • req: ModifiedFetchArgs
      • action: Action<Type, Payload>
      • next: () => ModifiedFetchArgs

      Returns void