Я використовую Material ui SwipeableViews, який використовує пакет ReactSwipableView, я отримую цю помилку на консолі
react-dom.development.js: 12466 Попередження: компонентWillReceiveProps був перейменований і не рекомендується використовувати. Детальніше дивіться.
- Перемістіть код отримання даних або побічні ефекти в компонентDidUpdate.
- Якщо ви оновлюєте стан, коли змінюється реквізит, перефактуруйте код, щоб використовувати методи запам'ятовування, або перенесіть його на статичний getDerivedStateFromProps. Дізнайтеся більше на:
- Перейменуйте компонентWillReceiveProps на UNSAFE_componentWillReceiveProps, щоб придушити це попередження в не строгому режимі. У React 17.x працюватиме лише ім’я UNSAFE_. Щоб перейменувати всі застарілі життєві цикли на їхні нові імена, можна запустити
npx react-codemod rename-unsafe-lifecycles
у папці джерела проекту.Оновіть наступні компоненти: ReactSwipableView
чи є спосіб позбутися цієї помилки, я спробував UNSAFE_componentWillReceiveProps, але нічого не змінилося
componentWillReceiveProps
у своєму компоненті, чи це походить з вашого пакету?