Как добавить redux-persist в проект машинописного текста? - PullRequest
1 голос
/ 23 января 2020

Я пытаюсь добавить redux-persist в свой проект React (используя машинопись). Но у меня есть некоторые проблемы. Компиляция происходит со следующей ошибкой:

Could not find a declaration file for module 'redux-persist/lib/storage'. '.../WebstormProjects/catalog/node_modules/redux-persist/lib/storage/index.js' implicitly has an 'any' type.
  Try `npm install @types/redux-persist` if it exists or add a new declaration (.d.ts) file containing `declare module 'redux-persist/lib/storage'

Я установил следующие пакеты: «@ types / redux-persist»: «^ 4.3.1» и «redux-persist»: «^ 6.0.0».

Содержимое redux-persist / lib / storage:

declare module "redux-persist/es/storage" {
  import { WebStorage } from "redux-persist/es/types";

  const localStorage: WebStorage;
  export default localStorage;
}

declare module "redux-persist/lib/storage" {
  export * from "redux-persist/es/storage";
  export { default } from "redux-persist/es/storage";
}

Что делать, чтобы решить эту проблему?

...