Как отобразить значок рубля или доллара при выводе информации с API
Вывожу данные с апи через js fetch() функцию
fetch(url)
.then((response) => response.json())
.then((nft) => {
document.getElementById('nft').innerHTML = `${nft.map(function (token) {
return `
<div class="df df_1">
<p class="card-text fz-14">Цена</p>
<b class="fz-16">${token.price.value} ${token.price.currency}</b>
</div>
<div class="blogger">
<img class="card-img-blog" src="${token.creator.img_url}" alt="">
<p class="color-2 fz-10">Проверено ✓</p>
</div>
`
}).join('')}`;
})
При выводе в ${token.price.currency} выводится либо usd либо rub, хотел бы спросить какую функцию сделать, чтобы при usd выводился значок $, а при рубле значок ₽ (то есть рубля).
А также строчку Проверено ✓ нужно заменить следующим образом: в json документе это значение либо true, либо false. Как сделать чтобы на страницу выводило зелёным цветом (Проверено ✓(значок галочки) при true, и красным цветов - не проверено ❌ при false