Я относительно новичок в React, использую create-Reaction-app для создания простых прототипов.Я хотел бы иметь возможность экспортировать SVG из Sketch или аналогичного инструмента проектирования и использовать их в своем приложении React, встроенном непосредственно в JSX, поскольку это позволяет стилизовать его с помощью CSS.
Это относительно просто с небольшимусилие: скопировать экспортированный код SVG из исходного файла .svg, настроить имя атрибутов xmlns, готово.
Но если у меня много изображений и я часто их повторяю, это становится невероятно высоким-effort.Я хотел бы получить способ взять каталог SVG во время сборки и в основном объединить их в один файл .js, например,
const icons = {
first: <svg>...contents of first svg file...</svg>,
second <svg>...contents of second file...</svg>,
...
}
Это относительно тривиально сделать с помощью сценария оболочки или чего-то еще, нобыло бы здорово интегрироваться в процесс сборки.Как бы я поступил так?
Спасибо!