This commit is contained in:
sairaj mote 2023-04-13 00:23:25 +05:30
parent 55d4b17cdc
commit abb37627a8

View File

@ -5,7 +5,7 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>RanchiMall exchange</title> <title>RanchiMall Exchange</title>
<meta name="description" content="Trade FLO and FLO based RanchiMall tokens."> <meta name="description" content="Trade FLO and FLO based RanchiMall tokens.">
<meta name="theme-color" content="#516beb" /> <meta name="theme-color" content="#516beb" />
<script src="scripts/components.js" defer></script> <script src="scripts/components.js" defer></script>
@ -1821,10 +1821,15 @@
// remove digitals after specified decimal places without rounding // remove digitals after specified decimal places without rounding
function toFixed(num, fixed = 8) { function toFixed(num, fixed = 8) {
var re = new RegExp('^-?\\d+(?:\.\\d{0,' + (fixed || -1) + '})?'); const re = new RegExp(`^-?\\d+(?:\\.\\d{0,${fixed}})?`);
return parseFloat(num.toString().match(re)[0]); const match = num.toString().match(re);
if (!match) {
return NaN;
}
return parseFloat(match[0]);
} }
function getSuggestedPrice(asset = pagesData.params.asset || 'FLO') { function getSuggestedPrice(asset = pagesData.params.asset || 'FLO') {
return toFixed(parseFloat(floGlobals.exchangeRates[asset]) * deviation[tradeType]) return toFixed(parseFloat(floGlobals.exchangeRates[asset]) * deviation[tradeType])
} }
@ -2729,10 +2734,10 @@
getRef('market_asset_rates').append(createElement('li', { getRef('market_asset_rates').append(createElement('li', {
className: 'listed-asset grid align-center', className: 'listed-asset grid align-center',
innerHTML: ` innerHTML: `
<div class="listed-asset__icon">${getIcon(asset)}</div> <div class="listed-asset__icon">${getIcon(asset)}</div>
<h4 class="listed-asset__name">${asset}</h4> <h4 class="listed-asset__name">${asset}</h4>
<b class="listed-asset__rate">${formatAmount(rate)}</b> <b class="listed-asset__rate">${formatAmount(rate)}</b>
` `
})) }))
}) })
resolve(); resolve();
@ -2766,6 +2771,7 @@
showSuggestedPrice() showSuggestedPrice()
}).catch(error => { }).catch(error => {
notify(error.message, 'error'); notify(error.message, 'error');
reject(error)
}) })
}).catch(error => console.error(error)) }).catch(error => console.error(error))
} }