return fetch(url, {
credentials: 'same-origin',
...options
})
.then(response => response.json())
.then(function*(response) {
console.log("httpStatusCode", response.httpStatusCode)
})
上記は可能ですか?コールバック関数がジェネレーターの場合、コンソール出力が得られません。これは、コントロールがコールバック関数 (ジェネレーター) に渡されていないことを意味します。このようにしたい本当の理由は、ジェネレーター関数からのみ呼び出すことができる上記のコールバックから redux-saga の「call」ヘルパー関数を使用して、別のフェッチ要求を呼び出す必要があるためです。