問題タブ [redux-toolkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ブラウザで Redux Toolkit のプロダクション モードを有効にするにはどうすればよいですか?
私は本当に Redux Toolkit を気に入っていますが、安全に無視できる警告がいくつかあります (いくつかのサンクに送信されるアクションのシリアル化できない値。この場合は API) が、それらが表示されないようにしたいです。出荷されたアプリケーションで。
完成したバージョンをブラウザーにデプロイするときに、「serializable-state-invariant-middleware」をスキップするプロダクション モードを有効にする方法が見つからないようです。ミドルウェアのリストを変更して回避できることはわかっていますが、それは非常に扱いにくいようです。
reactjs - Redux Toolkit で createSlice を使用して initialState を動的にロードする
動的な初期状態のペイロードを Redux-Toolkit の initialState オブジェクトに注入するためのよく知られたパターンはありますか?
つまり、私はこれをしたい -
たとえば、{availableRooms: []}
初期化時にデータが挿入されない限り、空の配列です{availableRooms: [{...}]}
このパターンは機能しませんが、b/c アクションをディスパッチ可能にエクスポートしたいのですが、このようなものです。
linting ルールに制約されているairbnb
ため、let でエクスポートできません -
私が求めている機能は、を使用しない方が少し簡単ですcreateSlice
。私の質問の理由は、+よりcreateSlice
も推奨されている複数の場所を見てきましたが、探している動的データを導入する簡単な方法が見当たらないからです。createAction
createReducer
私は何も知りませんredux-orm
が、私が求めている機能はこのSOの質問に似ていると思います