小编Jon*_*gas的帖子

位于reducerPath“api”的 RTK-Query API 的中间件尚未添加到商店

我正在创建一个反应本机应用程序,并且收到此警告。位于reducerPath“api”的 RTK-Query API 的中间件尚未添加到商店中。自动缓存收集、自动重新获取等功能将不可用。

我看到我的 api 没有被重新获取。

这是我的 rootReducer.ts 文件

import {combineReducers} from '@reduxjs/toolkit';
import { storiesApi } from 'src/services/storiesService'

const appReducer = combineReducers({
  [storiesApi.reducerPath]: storiesApi.reducer,
});

const rootReducer = (state, action) => {
  if (action.type === 'RESET_APP') {
    state = undefined;
  }
  return appReducer(state, action);
};

export const resetAppAction = () => dispatch => {
  console.log('Reset Redux Store');
  dispatch({type: 'RESET_APP'});
};

export default rootReducer;
Run Code Online (Sandbox Code Playgroud)

这是我的 store.ts 文件

import { useDispatch as useReduxDispatch, useSelector as useReduxSelector } from 'react-redux';
import …
Run Code Online (Sandbox Code Playgroud)

react-native rtk-query

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

react-native ×1

rtk-query ×1