Merge pull request #1947 from jessopb/fixTipModal
fix: checks tip input re:#1889
This commit is contained in:
commit
923fac18d2
1 changed files with 3 additions and 0 deletions
|
@ -50,6 +50,9 @@ class WalletSendTip extends React.PureComponent<Props, State> {
|
||||||
const { balance } = this.props;
|
const { balance } = this.props;
|
||||||
const tipAmount = parseFloat(event.target.value);
|
const tipAmount = parseFloat(event.target.value);
|
||||||
let newTipError;
|
let newTipError;
|
||||||
|
if (!String(tipAmount).match(/^(\d*([.]\d{0,8})?)$/)) {
|
||||||
|
newTipError = __('Tip must be a valid number with no more than 8 decimal places');
|
||||||
|
}
|
||||||
if (tipAmount === balance) {
|
if (tipAmount === balance) {
|
||||||
newTipError = __('Please decrease your tip to account for transaction fees');
|
newTipError = __('Please decrease your tip to account for transaction fees');
|
||||||
} else if (tipAmount > balance) {
|
} else if (tipAmount > balance) {
|
||||||
|
|
Loading…
Reference in a new issue