next.js - Varning om FontAwesomeIcon vid användning i Typescript-fil


Jag använder NextJS med Typescript och när jag importerar FontAwesomeIcon för att använda så här <FontAwesomeIcon icon={faCheck as any} /> fick jag denna varning från konsolen: "Warning: FontAwesomeIcon: Support for defaultProps will be removed from function components in a future major release. Use JavaScript default parameters instead."

Kan ni hjälpa mig med hur man tar bort eller fixar den varningen

Svar #1

Jag hade samma problem. Men efter att ha uppdaterat varje Font Awesome-beroende försvann felmeddelandet.

Kör följande i din terminal inne i din projektkatalog:

npm i @fortawesome/react-fontawesome@latest @fortawesome/fontawesome-svg-core@latest @fortawesome/free-regular-svg-icons@latest

Varning: detta kommer att installera den senaste versionen av varje paket, så var försiktig eftersom det kan orsaka problem.

Relaterade artiklar