Я увидел следующую ошибку в консоли Chrome:
warnAboutDeprecatedCJSRequire.js:17 Warning: Please use `require("history").createBrowserHistory` instead of `require("history/createBrowserHistory")`. Support for the latter will be removed in the next major release.”
Чтобы устранить это предупреждение, я изменил:
import createHistory from 'history/createBrowserHistory';
export default createHistory();
до:
import { createBrowserHistory } from 'history';
const history = createBrowserHistory();
export default history;
Это правильно разрешило предупреждение, однако многие из тестов Jest теперь не работают со следующей ошибкой: «TypeError: (0, _history.createBrowserHistory) не является функцией» *
Проект использует:
- Реакция 16.4.1
- Рэдекс 4.0.0
- response-router-dom 4.2.2