non117's diary

料理と哲学をします

2019-08-03から1日間の記事一覧

redux-sagaのall([fork])パターンは、即座にfinallyに突入してしまう

function* subtask() { try { yield all([ takeEvery(action, hoge), fork(poyo) ]) } finally { if (yield cancelled()) { // 後処理 } } } subtaskがcancelされたときに後処理が実行されてほしい。ところが、この書き方だとただちにfinallyブロックが評価…