Warning: T: Support for defaultProps will be removed from function components in a future major release. Use JavaScript default parameters instead. Error Component Stack at T (react-easy-edit.min.js:1:9082)
Edit: I'm using Next.js 14.
It seems that this library is becoming obsolete.
First I encountered the error message that this lib does not have a declaration file. Now, I'm getting the following in Chrome:
Warning: T: Support for defaultProps will be removed from function components in a future major release. Use JavaScript default parameters instead. Error Component Stack at T (react-easy-edit.min.js:1:9082)
ChatGPT:
The warning you're seeing indicates that react-easy-edit is using defaultProps in a functional component, which React has deprecated in favor of using JavaScript default parameters.
Fixing the Warning: Since this warning is related to the internal code of the react-easy-edit library, you don't have direct control over it unless the library is updated to remove defaultProps. Here are a few options to handle the situation:
- Wait for a Library Update Check if there's an updated version of react-easy-edit that has addressed the issue. You can update the package by running:
bash Copy code npm update react-easy-edit If there's no update available, you might need to contact the maintainers of the library or contribute a fix yourself if it's open-source.
Is this a big task? Is it in the backlog? If so, is there an ETA?