Error de importación de archivos SVG en TypeScript: Cannot find module o tipo incorrecto
¡Hola a todos! Soy nuevo en TypeScript y me encontré con un problema al intentar importar archivos SVG en un proyecto React.
Tengo un componente de icono:
```typescript
import React from 'react';
import { ReactComponent as Logo } from './logo.svg';
const Header: React.FC = () => {
return (
);
};
export default Header;
```
Pero TypeScript muestra un error: `Cannot find module './logo.svg' or its corresponding type declarations.` Verifiqué que el archivo existe y la ruta es correcta. Si uso `require('./logo.svg')`, obtengo un tipo `any`, lo cual tampoco es satisfactorio.
Mi `tsconfig.json` se ve así:
```json
{
"compilerOptions": {
"target": "ES5",
"module": "ESNext",
"strict": true,
"jsx": "react-jsx",
"moduleResolution": "node",
"esModuleInterop": true
},
"include": ["src"]
}
```
Estoy usando Create React App, pero con la plantilla de TypeScript. Todo lo demás funciona bien, pero los archivos SVG no.
No answers yet.
Inicia sesión para dejar una respuesta