React v16.9.0 warns for using deprecated componentWillUpdate
richardwestenra opened this issue · 0 comments
richardwestenra commented
Warning: componentWillUpdate has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.
- Move data fetching code or side effects to componentDidUpdate.
- Rename componentWillUpdate to UNSAFE_componentWillUpdate to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run
npx react-codemod rename-unsafe-lifecycles
in your project source folder.
See https://scotch.io/bar-talk/whats-new-in-react-169#toc-renaming-unsafe-lifecycle-methods
What's the best approach to update react-gsap-enhancer to work with the upcoming React 17, and no longer throw this warning?