He usado los comandos npm install @material-ui/core y npm install @material-ui/icons en mi aplicación de reacción y quiero usar FileUploadIcon. Lo estoy importando usando
import { FileUploadIcon } from '@material-ui/icons/FileUpload';y después
<input type= "file" id = "file" onChange={checkJSON}/> <label for = "file"> <FileUploadIcon /> Choose a JSON file </label>'me sale el error
Module not found: Can't resolve '@material-ui/icons/FileUpload' in 'F:\Profile\Desktop\New\UI\react-jwt-auth-master\src\components'Mi paquete.json tiene estas dependencias
"@material-ui/core": "^4.12.4", "@material-ui/icons": "^4.11.3",el código de importación del ícono debe cambiarse
cambiar este código
import { FileUploadIcon } from '@material-ui/icons/FileUpload';como esto
import { FileUploadIcon } from '@material-ui/icons';una solución a esta pregunta nos ayudará
Puede usar la búsqueda aquí para ver qué iconos forman parte de @material-ui/icons: https://material-ui.com/components/material-icons/ . FileUploadIcon no está allí.
Si tiene el svg para un ícono como el del sitio material.io, puede crear un elemento SvgIcon tomando el elemento de ruta del svg:
Consulte este enlace: Módulo no encontrado: no se puede resolver '@material-ui/icons/ContentCut'