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
していますか、それともパッケージからのものですか?