<% if (typeof ob.amount === 'number') { let formattedAmount = new Intl.NumberFormat(ob.localCur, { minimumFractionDigits: 0, maximumFractionDigits: 4, }).format(ob.amount); formattedAmount = ob.coinType ? ob.polyT('cryptoCurrencyFormat.curCodeAmount', { amount: formattedAmount, code: ob.coinType.length > 8 ? `${ob.coinType.slice(0, 8)}…` : ob.coinType, }) : formattedAmount; %> <%= formattedAmount %> <% } else if (ob.isFetching) { print(ob.spinner({ className: `${ob.spinnerClass}` })) } else if (ob.fetchFailed) { %>
<% if (ob.fetchError) { %> <% const retryLink = `${ob.polyT('inventoryDisplay.retryLink')}`; let message = ob.polyT('inventoryDisplay.fetchError', { retryLink, }); if (ob.fetchError) { message = ob.polyT('inventoryDisplay.fetchErrorWithMsg', { msg: ob.fetchError, }); message += `

${retryLink}
`; } %>
<%= message %>
<% } %>
<% } %>