Как добавить значок к опциям в реагировать на выбор?

Как добавить значок к опциям вact-select?

Я думаю, проблема в том, что вы на самом деле не импортируете SVG. Если вы попытаетесь использовать {amp}lt;IconFlagGermany/{amp}gt; непосредственно в своем коде в любом месте, он будет аварийно {amp}lt;IconFlagGermany/{amp}gt; с этим сообщением:

Тип элемента недопустим: ожидал строку (для встроенных компонентов) или класс / функцию (для составных компонентов), но получил: undefined. Вы, вероятно, забыли экспортировать свой компонент из файла, в котором он определен, или вы могли смешать импорт по умолчанию и с именами.

В настоящее время он не customSingleValue сбоя, потому что я думаю, что ваша функция customSingleValue не работает так, как вы намеревались (не рассматривал ее, но уверен, что она прослушивается).

Если вы хотите иметь возможность импортировать SVG таким образом, вам нужно настроить соответствующий загрузчик в Webpack (или выбранный вами пакет). Может быть, что-то вроде этого: https://www.npmjs.com/package/react-svg-loader

Однако другое решение заключается в том, чтобы правильно экспортировать SVG-файлы как компоненты, как в этой демонстрации, разветвленной из вашего кода: https://stackblitz.com/edit/react-5gvytm

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector