Как правильно импортировать svg в проект?
У меня есть таблица с данными, один из столбцёв содержит информацию о том как связаться (телефон, email и тд). Эти данные заполняются через селект и инпут. Нужно чтобы исходя из значения селекта в столбец рендерилась svg иконка. Как можно это реализовать. Был вариант через Object.assign:
remadeContacts() {
return this.contacts ? this.contacts.map((contact) => {
if (contact.selectValue === 'phone') {
Object.assign(contact, { svg: PhoneSVG });
}
return contact;
}) : [];
Но понял что через SVG компонент не получится реализовать.
Как нужно правильно импортировать svg, чтобы потом подставлять в template?
Заранее спасибо