本番環境エラーコード
Redux Toolkitがビルドされ、本番環境で実行される際、バンドルサイズを削減するためにエラーテキストはインデックス付きのエラーコードに置き換えられます。これらのエラーは、下記のエラーに関する詳細情報が掲載されたこのページへのリンクを提供します。
全てのエラーコード
| コード | メッセージ |
|---|---|
| 0 | prepareActionはオブジェクトを返しませんでした |
| 1 | `reducer`は必須の引数であり、関数またはcombineReducersに渡すことができる関数のオブジェクトでなければなりません |
| 2 | `middleware`フィールドはコールバックでなければなりません |
| 3 | ミドルウェアビルダー関数を使用する場合、ミドルウェアの配列を返す必要があります |
| 4 | configureStoreに提供される各ミドルウェアは関数でなければなりません |
| 5 | `enhancers`フィールドはコールバックでなければなりません |
| 6 | `enhancers`コールバックは配列を返す必要があります |
| 7 | configureStoreに提供される各エンハンサーは関数でなければなりません |
| 8 | `createReducer`のオブジェクト表記は削除されました。代わりに「ビルダーコールバック」表記を使用してください: https://redux-toolkit.dokyumento.jp/api/createReducer |
| 9 | ドラフト可能でない値に対するケースリデューサーはundefinedを返してはなりません |
| 10 | マップにまだ存在しないキーに挿入が提供されていません |
| 11 | `name`はcreateSliceの必須オプションです |
| 12 | `context.addCase`は空のアクションタイプで呼び出すことはできません |
| 13 | `context.addCase`は同じアクションタイプに対して2つのリデューサーで呼び出すことはできません: type |
| 14 | `createSlice.extraReducers`のオブジェクト表記は削除されました。代わりに「ビルダーコールバック」表記を使用してください: https://redux-toolkit.dokyumento.jp/api/createSlice |
| 15 | selectSliceは、インジェクトされていないスライスリデューサーに対してundefinedを返しました |
| 16 | selectStateは、インジェクトされていないスライスリデューサーに対してundefinedを返しました |
| 17 | 「create」表記で準備済みのアクションクリエーターには、\`create.preparedReducer\`表記を使用してください。 |
| 18 | 組み込みの\`createSlice\`で\`create.asyncThunk\`を使用することはできません。\`buildCreateSlice({ creators: { asyncThunk: asyncThunkCreator } })\`を使用して、カスタマイズされたバージョンの\`createSlice\`を作成します。 |
| 19 | パス「」で、ディスパッチ間で状態の変更が検出されました。これは誤った動作を引き起こす可能性があります。(https://redux.dokyumento.jp/style-guide/style-guide#do-not-mutate-state) |
| 20 | ディスパッチ内で、パス:で状態の変更が検出されました。アクションを処理するリデューサーを確認してください。(https://redux.dokyumento.jp/style-guide/style-guide#do-not-mutate-state) |
| 21 | リスナーの作成または削除には、アクションをマッチングするための既知のフィールドのいずれかが必要です |
| 22 | 登録解除が初期化されていません |
| 23 | :getOriginalStateは同期的にのみ呼び出すことができます |
| 24 | キー「」のスライスリデューサーは、selector()に対して呼び出されたときにundefinedを返しました。リデューサーに渡された状態がundefinedの場合は、初期状態を明示的に返す必要があります。初期状態はundefinedであってはなりません。このリデューサーの値を設定したくない場合は、undefinedの代わりにnullを使用できます。 |
| 25 | originalはstate Proxyで使用する必要があります |
| 26 | \`builder.addCase\`は、\`builder.addMatcher\`を呼び出す前にのみ呼び出す必要があります |
| 27 | \`builder.addCase\`は、\`builder.addDefaultCase\`を呼び出す前にのみ呼び出す必要があります |
| 28 | \`builder.addCase\`は空のアクションタイプで呼び出すことはできません |
| 29 | \`builder.addCase\`は同じアクションタイプ「」に対して2つのリデューサーで呼び出すことはできません |
| 30 | \`builder.addMatcher\`は、\`builder.addDefaultCase\`を呼び出す前にのみ呼び出す必要があります |
| 31 | \`builder.addDefaultCase\`は一度だけ呼び出すことができます |
| 32 | は関数ではありません |
| 33 | \`fakeBaseQuery\`を使用する場合、すべてのクエリとミューテーションは\`queryFn\`定義構文を使用する必要があります。 |
| 34 | 警告: reducerPath「」のRTK-Query APIのミドルウェアがストアに追加されていません。RTK-Queryを正しく機能させるには、ミドルウェアを追加する必要があります! |
| 35 | 既存のReduxコンテキストが検出されました。すでにストアが設定されている場合は、従来のReduxセットアップを使用してください。 |
| 36 | コンテキストにカスタムフックを使用する場合、すべてのフックを提供する必要があります:。\nフックが提供されていないか、関数ではありませんでした。 |
| 37 | 警告: reducerPath「」のRTK-Query APIのミドルウェアがストアに追加されていません。RTK-Queryを正しく機能させるには、ミドルウェアを追加する必要があります! |
| 38 | まだ開始されていないクエリを再フェッチすることはできません。 |
| 39 | \`overrideExisting: true\`を指定せずに、すでに存在するエンドポイント名の上書きのために\`injectEndpoints\`を呼び出しました |