Closed3

axios のキャンセルトークンを API クライアントで制御したい

こじまこじま

axios の README を読む限り、キャンセルリクエストは cancel token を API Client をコールするときに引数に入れる必要がある

https://github.com/axios/axios#cancellation

API を呼ぶときにこのクライアントにキャンセルトークンを渡す/渡さないを制御しないといけない。が、キャンセルをしたくなる API は特定の API に依存している場合もあり、必ずしも特定の(コンポーネントなどの)状態に依存するわけではない。(重い API だからキャンセルしたい場合とか)

というわけで API クライアント側でキャンセル処理をよしなにしてもらって、呼び出し元はキャンセルをする/しないを意識しないで済むようにしたい

このスクラップは2021/04/02にクローズされました