Я создал новое приложение React, используя CRA. Теперь я хочу создать индексный файл, который экспортирует все мои значки. Для этого я сохранил все свои значки в своей папке src/icons
и создал индексный файл, который экспортирует мои значки как элементы React.
Проблема заключается в том, что при попытке экспорт ReactComponent
:
Module '"*.svg"' has no exported member 'ReactComponent'. Did you mean to use 'import ReactComponent from "*.svg"' instead?
![enter image description here](https://i.stack.imgur.com/PqCOE.png)
Согласно документам CRA , это должно работать без необходимости объявления нового модуль.
Я использую react@^16.13.1
и react-scripts@3.4.1
, которые должны его поддерживать.
Странно то, что когда я запускаю код, я не получаю ни компиляцию, ни запуск ошибки Когда я использую <ChevronRightIcon />
, значок отображается соответственно.