ReactSwipableView 패키지를 사용하는 Material ui SwipeableViews를 사용하고 있는데 콘솔 에서이 오류가 발생합니다.
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
에 당신의 구성 요소 또는 패키지에서 오는 것입니다?