added warning for low FLO balance to user
This commit is contained in:
parent
c4686f6446
commit
b8647ffa03
@ -72,6 +72,14 @@ strong:not(:last-of-type) {
|
||||
margin-bottom: 1.5rem;
|
||||
}
|
||||
|
||||
.warning {
|
||||
line-height: normal;
|
||||
padding: 1rem;
|
||||
background-color: khaki;
|
||||
border-radius: 1rem;
|
||||
color: rgba(0, 0, 0, 0.8);
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
color: var(--accent-color);
|
||||
|
||||
2
css/main.min.css
vendored
2
css/main.min.css
vendored
File diff suppressed because one or more lines are too long
@ -68,6 +68,13 @@ strong {
|
||||
margin-bottom: 1.5rem;
|
||||
}
|
||||
}
|
||||
.warning {
|
||||
line-height: normal;
|
||||
padding: 1rem;
|
||||
background-color: khaki;
|
||||
border-radius: 1rem;
|
||||
color: rgba(0, 0, 0, 0.8);
|
||||
}
|
||||
a {
|
||||
text-decoration: none;
|
||||
color: var(--accent-color);
|
||||
|
||||
@ -813,6 +813,7 @@
|
||||
</g>
|
||||
</svg>
|
||||
</sm-input>
|
||||
<strong id="low_user_flo_warning" class="warning"></strong>
|
||||
<button class="button button--primary cta" onclick="continueWalletTopup()"
|
||||
type="submit">Continue</button>
|
||||
</sm-form>
|
||||
|
||||
@ -647,7 +647,7 @@ customElements.define('sm-input',
|
||||
}
|
||||
else if (name === 'type') {
|
||||
if (this.hasAttribute('type') && this.getAttribute('type') === 'number') {
|
||||
this.input.setAttribute('inputmode', 'numeric');
|
||||
this.input.setAttribute('inputmode', 'decimal');
|
||||
}
|
||||
}
|
||||
else if (name === 'helper-text') {
|
||||
|
||||
@ -680,6 +680,12 @@ function refreshBalance(button) {
|
||||
floBlockchainAPI.getBalance(myFloID).then(balance => {
|
||||
const [beforeDecimal, afterDecimal = '00'] = String(balance).split('.')
|
||||
getRef('flo_balance').innerHTML = `<span><b>${beforeDecimal}</b></span>.<span>${afterDecimal}</span>`
|
||||
if (balance < floGlobals.settings.user_flo_threshold) {
|
||||
getRef('low_user_flo_warning').textContent = `Your FLO balance is low. You will receive ${floGlobals.settings.send_user_flo} FLO by deducting equivalent rupee tokens.`;
|
||||
getRef('low_user_flo_warning').classList.remove('hide');
|
||||
} else {
|
||||
getRef('low_user_flo_warning').classList.add('hide');
|
||||
}
|
||||
if (button)
|
||||
buttonLoader(button, false)
|
||||
})
|
||||
|
||||
Loading…
Reference in New Issue
Block a user