OpenAPI Generator の typescript-fetch
で生成されたAPIのクライアントコードには Middleware
の仕組みや、fetch
のラッパーをインジェクトする仕組みが備わっている
Middlwareの設定はこちら → openapi-generatorで生成したtypescript-fetchのクライアントにmiddlewareを設定する
ラッパーの型定義はこちらのようになっている
たとえば次のように、Unauthorizedのときに再認証してリトライするといった処理を書いたりできる。