#reactjs #typescript #redux
#reactjs #typescript #redux
Вопрос:
В настоящее время я изучаю typescript и столкнулся с ошибкой, используя react, redux-toolkit, redux-persist.
Проблема в том
Exported variable 'persistedRootReducer' has or is using name '$CombinedState' from external module "/Users/savanarkens/Private-Projects/tukui-os/node_modules/redux/index" but cannot be named.ts(4023)
Я нашел некоторые ресурсы в Интернете, хотя эти исправления не сработали для моей ошибки.
Код, вызывающий эту ошибку
export const history = createHashHistory();
const rootReducer = createRootReducer(history);
export type RootState = ReturnType<typeof rootReducer>;
const persistedRootReducer = persistReducer(persistConfig, rootReducer);
export type PersistedRootState = ReturnType<typeof persistedRootReducer>;
Любой указатель в правильном направлении будет оценен.
Комментарии:
1. Не могли бы вы опубликовать больше ваших файлов? Я только что имел дело с той же ошибкой, но мне нужно было бы просмотреть больше вашего кода, чтобы найти проблему. Пожалуйста, включите инструкции импорта. Кроме того, вы смешиваете js и ts в своем проекте?