Open1

Recoilで非同期処理を途中で中断する

mu-sukemu-suke

ゴール

  • selector内で非同期の処理をしている際に途中でatomの更新があった際に処理を中断できること

課題点

  • 以前までは以下のように書いていた処理をrecoilではどう書けば良いのかわかっていない
  • selector内の非同期処理を中断する方法がわからない

環境

ツール・ライブラリ 用途 バージョン
React フロントエンドのJSライブラリ 18.2.0
Recoil クライアント状態管理ライブラリ 0.7.5
Next.js Reactのフレームワーク 12.2.5
node.js フロント、サーバーサイドの実行環境 16.15.0

参考資料

https://recoiljs.org/docs/basic-tutorial/selectors/