Я использую Material ui SwipeableViews, которые используют пакет ReactSwipableView, я получаю эту ошибку на консоли
react-dom.development.js: 12466 Предупреждение: componentWillReceiveProps был переименован и не рекомендуется для использования. Смотрите подробности.
- Переместите код выборки данных или побочные эффекты в componentDidUpdate.
- Если вы обновляете состояние каждый раз, когда изменяется реквизит, реорганизуйте свой код для использования методов запоминания или переместите его в статический getDerivedStateFromProps. Узнайте больше на:
- Переименуйте componentWillReceiveProps в UNSAFE_componentWillReceiveProps, чтобы отключить это предупреждение в нестрогом режиме. В React 17.x будет работать только имя UNSAFE_. Чтобы переименовать все устаревшие жизненные циклы в их новые имена, вы можете запустить их
npx react-codemod rename-unsafe-lifecycles
в исходной папке вашего проекта.Пожалуйста, обновите следующие компоненты: ReactSwipableView
Есть ли способ избавиться от этой ошибки, я попробовал UNSAFE_componentWillReceiveProps, но ничего не изменилось
componentWillReceiveProps
в своем компоненте, или это идет из вашего пакета?