From acaf5d83d3829b25e9c8e716eddfbcaa70d8f2b4 Mon Sep 17 00:00:00 2001 From: Sebastian Pape Date: Fri, 10 Sep 2021 21:58:26 +0200 Subject: [PATCH] v2.9.2: removes unnecessary console.logs --- dist/cjs/index.bundle.js | 43 +++++++++++++++++++++++-------- dist/cjs/index.js | 2 -- dist/es/index.bundle.js | 43 +++++++++++++++++++++++-------- dist/es/index.js | 2 -- dist/umd/index.bundle.js | 43 +++++++++++++++++++++++-------- dist/umd/index.js | 2 -- package.json | 2 +- src/providers/RoutingProvider.jsx | 4 --- 8 files changed, 97 insertions(+), 44 deletions(-) diff --git a/dist/cjs/index.bundle.js b/dist/cjs/index.bundle.js index 198de87b..b957839a 100644 --- a/dist/cjs/index.bundle.js +++ b/dist/cjs/index.bundle.js @@ -51984,25 +51984,46 @@ var ChangePaymentSkeleton = (function (props) { }); var round = (function (input) { + var _digitsAfterDecimal; + var direction = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'up'; + var digitsAfterDecimal = parseFloat(input).toString().match(/\d+\.0*(\d{3})/); + + if ((_digitsAfterDecimal = digitsAfterDecimal) !== null && _digitsAfterDecimal !== void 0 && _digitsAfterDecimal.length) { + digitsAfterDecimal = digitsAfterDecimal[0]; + var focus = digitsAfterDecimal.match(/\d{3}$/)[0]; + + if (focus.match(/^00/)) { + return input; + } - var _float; + var _float; - var match = parseFloat(input).toString().match(/\d+\.0*([123456789]{3})/); + var focusToFixed; - if (match && match.length) { - match = match[0]; + if (focus.match(/^0/)) { + if (direction == 'up') { + _float = parseFloat("".concat(focus[1], ".").concat(focus[2])); + } else { + _float = parseFloat("".concat(focus[1], ".").concat(focus[2])); + } - if (direction == 'up') { - _float = match.replace(/\d{2}$/, parseInt(match[match.length - 2], 10) + 1); + focusToFixed = parseFloat(_float).toFixed(1); + focusToFixed = "0".concat(focusToFixed).replace('.', ''); } else { - _float = match.replace(/\d{2}$/, parseInt(match[match.length - 2], 10)); + if (direction == 'up') { + _float = parseFloat("".concat(focus[0], ".").concat(focus[1], "9")); + } else { + _float = parseFloat("".concat(focus[0], ".").concat(focus[1], "1")); + } + + focusToFixed = parseFloat(_float).toFixed(1).replace('.', ''); } + + return parseFloat(digitsAfterDecimal.replace(/\d{3}$/, focusToFixed)); } else { - _float = parseFloat(input).toString(); + return parseFloat(parseFloat(input).toFixed(2)); } - - return parseFloat(_float); }); var CONSTANTS = { @@ -64668,7 +64689,7 @@ var RoutingProvider = (function (props) { selectedRoute = _ref.selectedRoute, update = _ref.update; - if (update == false || props.accept == undefined || account == undefined) { + if (update == false || accept == undefined || account == undefined) { return; } diff --git a/dist/cjs/index.js b/dist/cjs/index.js index b9406b0c..a19bfb2d 100644 --- a/dist/cjs/index.js +++ b/dist/cjs/index.js @@ -1,5 +1,3 @@ - -(function(l, r) { if (!l || l.getElementById('livereloadscript')) return; r = l.createElement('script'); r.async = 1; r.src = '//' + (self.location.host || 'localhost').split(':')[0] + ':35729/livereload.js?snipver=1'; r.id = 'livereloadscript'; l.getElementsByTagName('head')[0].appendChild(r) })(self.document); 'use strict'; var React = require('react'); diff --git a/dist/es/index.bundle.js b/dist/es/index.bundle.js index 93dc69a9..962a1e97 100644 --- a/dist/es/index.bundle.js +++ b/dist/es/index.bundle.js @@ -51977,25 +51977,46 @@ var ChangePaymentSkeleton = (function (props) { }); var round = (function (input) { + var _digitsAfterDecimal; + var direction = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'up'; + var digitsAfterDecimal = parseFloat(input).toString().match(/\d+\.0*(\d{3})/); + + if ((_digitsAfterDecimal = digitsAfterDecimal) !== null && _digitsAfterDecimal !== void 0 && _digitsAfterDecimal.length) { + digitsAfterDecimal = digitsAfterDecimal[0]; + var focus = digitsAfterDecimal.match(/\d{3}$/)[0]; + + if (focus.match(/^00/)) { + return input; + } - var _float; + var _float; - var match = parseFloat(input).toString().match(/\d+\.0*([123456789]{3})/); + var focusToFixed; - if (match && match.length) { - match = match[0]; + if (focus.match(/^0/)) { + if (direction == 'up') { + _float = parseFloat("".concat(focus[1], ".").concat(focus[2])); + } else { + _float = parseFloat("".concat(focus[1], ".").concat(focus[2])); + } - if (direction == 'up') { - _float = match.replace(/\d{2}$/, parseInt(match[match.length - 2], 10) + 1); + focusToFixed = parseFloat(_float).toFixed(1); + focusToFixed = "0".concat(focusToFixed).replace('.', ''); } else { - _float = match.replace(/\d{2}$/, parseInt(match[match.length - 2], 10)); + if (direction == 'up') { + _float = parseFloat("".concat(focus[0], ".").concat(focus[1], "9")); + } else { + _float = parseFloat("".concat(focus[0], ".").concat(focus[1], "1")); + } + + focusToFixed = parseFloat(_float).toFixed(1).replace('.', ''); } + + return parseFloat(digitsAfterDecimal.replace(/\d{3}$/, focusToFixed)); } else { - _float = parseFloat(input).toString(); + return parseFloat(parseFloat(input).toFixed(2)); } - - return parseFloat(_float); }); var CONSTANTS = { @@ -64661,7 +64682,7 @@ var RoutingProvider = (function (props) { selectedRoute = _ref.selectedRoute, update = _ref.update; - if (update == false || props.accept == undefined || account == undefined) { + if (update == false || accept == undefined || account == undefined) { return; } diff --git a/dist/es/index.js b/dist/es/index.js index 94d10eaf..a21eeb44 100644 --- a/dist/es/index.js +++ b/dist/es/index.js @@ -1,5 +1,3 @@ - -(function(l, r) { if (!l || l.getElementById('livereloadscript')) return; r = l.createElement('script'); r.async = 1; r.src = '//' + (self.location.host || 'localhost').split(':')[0] + ':35729/livereload.js?snipver=1'; r.id = 'livereloadscript'; l.getElementsByTagName('head')[0].appendChild(r) })(self.document); import React, { useState, useEffect, useContext } from 'react'; import { setProvider } from 'depay-web3-client'; import ReactDOM from 'react-dom'; diff --git a/dist/umd/index.bundle.js b/dist/umd/index.bundle.js index ded0cf04..780c54af 100644 --- a/dist/umd/index.bundle.js +++ b/dist/umd/index.bundle.js @@ -51985,25 +51985,46 @@ }); var round = (function (input) { + var _digitsAfterDecimal; + var direction = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'up'; + var digitsAfterDecimal = parseFloat(input).toString().match(/\d+\.0*(\d{3})/); + + if ((_digitsAfterDecimal = digitsAfterDecimal) !== null && _digitsAfterDecimal !== void 0 && _digitsAfterDecimal.length) { + digitsAfterDecimal = digitsAfterDecimal[0]; + var focus = digitsAfterDecimal.match(/\d{3}$/)[0]; + + if (focus.match(/^00/)) { + return input; + } - var _float; + var _float; - var match = parseFloat(input).toString().match(/\d+\.0*([123456789]{3})/); + var focusToFixed; - if (match && match.length) { - match = match[0]; + if (focus.match(/^0/)) { + if (direction == 'up') { + _float = parseFloat("".concat(focus[1], ".").concat(focus[2])); + } else { + _float = parseFloat("".concat(focus[1], ".").concat(focus[2])); + } - if (direction == 'up') { - _float = match.replace(/\d{2}$/, parseInt(match[match.length - 2], 10) + 1); + focusToFixed = parseFloat(_float).toFixed(1); + focusToFixed = "0".concat(focusToFixed).replace('.', ''); } else { - _float = match.replace(/\d{2}$/, parseInt(match[match.length - 2], 10)); + if (direction == 'up') { + _float = parseFloat("".concat(focus[0], ".").concat(focus[1], "9")); + } else { + _float = parseFloat("".concat(focus[0], ".").concat(focus[1], "1")); + } + + focusToFixed = parseFloat(_float).toFixed(1).replace('.', ''); } + + return parseFloat(digitsAfterDecimal.replace(/\d{3}$/, focusToFixed)); } else { - _float = parseFloat(input).toString(); + return parseFloat(parseFloat(input).toFixed(2)); } - - return parseFloat(_float); }); var CONSTANTS = { @@ -64669,7 +64690,7 @@ selectedRoute = _ref.selectedRoute, update = _ref.update; - if (update == false || props.accept == undefined || account == undefined) { + if (update == false || accept == undefined || account == undefined) { return; } diff --git a/dist/umd/index.js b/dist/umd/index.js index 592631f6..6083f924 100644 --- a/dist/umd/index.js +++ b/dist/umd/index.js @@ -1,5 +1,3 @@ - -(function(l, r) { if (!l || l.getElementById('livereloadscript')) return; r = l.createElement('script'); r.async = 1; r.src = '//' + (self.location.host || 'localhost').split(':')[0] + ':35729/livereload.js?snipver=1'; r.id = 'livereloadscript'; l.getElementsByTagName('head')[0].appendChild(r) })(self.document); (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('react'), require('depay-web3-client'), require('react-dom'), require('depay-react-shadow-dom'), require('depay-react-dialog-stack'), require('depay-react-token-image'), require('depay-web3-constants'), require('ethers'), require('depay-web3-payments'), require('depay-local-currency'), require('depay-web3-exchanges'), require('depay-web3-tokens'), require('depay-web3-wallets')) : typeof define === 'function' && define.amd ? define(['react', 'depay-web3-client', 'react-dom', 'depay-react-shadow-dom', 'depay-react-dialog-stack', 'depay-react-token-image', 'depay-web3-constants', 'ethers', 'depay-web3-payments', 'depay-local-currency', 'depay-web3-exchanges', 'depay-web3-tokens', 'depay-web3-wallets'], factory) : diff --git a/package.json b/package.json index 99ea8a57..421f89af 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "depay-widgets", "moduleName": "DePayWidgets", - "version": "2.9.1", + "version": "2.9.2", "description": "Accept and perform crypto payments with DePay widgets. Simple Decentralized Payments.", "main": "./dist/cjs/index.js", "files": [ diff --git a/src/providers/RoutingProvider.jsx b/src/providers/RoutingProvider.jsx index 56d35bc1..16595d75 100644 --- a/src/providers/RoutingProvider.jsx +++ b/src/providers/RoutingProvider.jsx @@ -41,10 +41,6 @@ export default (props)=>{ if(route.directTransfer){ return route } let readableAmount = await route.fromToken.readable(route.transaction.params.amounts[0]) let roundedAmountBN = await route.fromToken.BigNumber(round(readableAmount)) - console.log('route', route) - console.log('readableAmount', readableAmount) - console.log('readableAmount', round(readableAmount)) - console.log('roundedAmountBN', roundedAmountBN.toString()) route.fromAmount = roundedAmountBN route.transaction.params.amounts[0] = roundedAmountBN if(route.transaction.value && route.transaction.value.toString() != '0') {