【发布时间】:2021-04-06 08:43:51
【问题描述】:
我正在使用 Dan Abramov 的 article 将我的 redux 存储与浏览器 LocalStorage 同步。
问题是我正在使用打字稿,当我尝试通过以下方式创建商店时:
const store = createStore(
App,
persistedState
);
(persistedState 是 IStoreState | undefined 的对象类型)然后 typescript 会抛出错误:
Type 'IStoreState' is not assignable to type 'StoreEnhancer<unknown, unknown>'.
我的问题是如何将我的状态转换为 StoreEnhancer 以成功地将其传递给 createStore 函数?
【问题讨论】:
标签: reactjs typescript redux redux-toolkit