import QtQuick 2.15 import StatusQ.Core 0.1 QtObject { id: root readonly property string currentCurrency: "USD" property string currentCurrencySymbol: "$" function formatCurrencyAmount(amount, symbol, options = null, locale = null) { if (isNaN(amount)) { return "N/A" } var currencyAmount = getCurrencyAmount(amount, symbol) return LocaleUtils.currencyAmountToLocaleString(currencyAmount, options, locale) } function getFiatValue(balance, cryptoSymbol) { return balance } function getCurrencyAmount(amount, symbol) { return ({ amount: amount, symbol: symbol ? symbol.toUpperCase() : root.currentCurrency, displayDecimals: 2, stripTrailingZeroes: false }) } function getCurrentCurrencyAmount(amount) { return ({ amount: amount, symbol: root.currentCurrency, displayDecimals: 2, stripTrailingZeroes: false }) } }