🍛useReducer + useContext + Typescriptに慣れよう2022/11/04に公開2件Next.jsReactTypeScripttechDiscussionnap52023/04/05 何でもコメントいただけると幸いです。 本記事のデモとは異なりカウントアップダウンアプリですが、dispatchの部分はフック化してワークアラウンドしてみました。 以下のようにしている部分は const next: State = { ...state }; immerとか使うといいかもです。 https://hswolff.com/blog/level-up-usereducer-with-immer/ デモコードです。 https://codesandbox.io/p/sandbox/long-dream-k54f2y?file=README.md /reducerページがデモページになります。 簡単ですが、以上です。 返信を追加Subaru Okiya2023/04/05コメント頂きありがとうございます! コードも拝見し勉強させていただきますね。 immerとか使うといいかもです。 情報ありがとうございます! 指摘頂いた箇所はバグの原因になりやすいので、immerは使ったほうがいいですね。 早速、活用していきます! 返信を追加
nap52023/04/05 何でもコメントいただけると幸いです。 本記事のデモとは異なりカウントアップダウンアプリですが、dispatchの部分はフック化してワークアラウンドしてみました。 以下のようにしている部分は const next: State = { ...state }; immerとか使うといいかもです。 https://hswolff.com/blog/level-up-usereducer-with-immer/ デモコードです。 https://codesandbox.io/p/sandbox/long-dream-k54f2y?file=README.md /reducerページがデモページになります。 簡単ですが、以上です。 返信を追加
Subaru Okiya2023/04/05コメント頂きありがとうございます! コードも拝見し勉強させていただきますね。 immerとか使うといいかもです。 情報ありがとうございます! 指摘頂いた箇所はバグの原因になりやすいので、immerは使ったほうがいいですね。 早速、活用していきます! 返信を追加
Discussion
本記事のデモとは異なりカウントアップダウンアプリですが、dispatchの部分はフック化してワークアラウンドしてみました。
以下のようにしている部分は
immerとか使うといいかもです。
デモコードです。
/reducerページがデモページになります。簡単ですが、以上です。
コメント頂きありがとうございます!
コードも拝見し勉強させていただきますね。
情報ありがとうございます!
指摘頂いた箇所はバグの原因になりやすいので、immerは使ったほうがいいですね。
早速、活用していきます!