diff --git a/cashtab/package-lock.json b/cashtab/package-lock.json --- a/cashtab/package-lock.json +++ b/cashtab/package-lock.json @@ -1,12 +1,12 @@ { "name": "cashtab", - "version": "2.18.4", + "version": "2.18.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cashtab", - "version": "2.18.4", + "version": "2.18.5", "dependencies": { "@ant-design/icons": "^5.3.0", "@bitgo/utxo-lib": "^9.33.0", diff --git a/cashtab/package.json b/cashtab/package.json --- a/cashtab/package.json +++ b/cashtab/package.json @@ -1,6 +1,6 @@ { "name": "cashtab", - "version": "2.18.4", + "version": "2.18.5", "private": true, "scripts": { "start": "node scripts/start.js", diff --git a/cashtab/src/components/Common/Inputs.js b/cashtab/src/components/Common/Inputs.js --- a/cashtab/src/components/Common/Inputs.js +++ b/cashtab/src/components/Common/Inputs.js @@ -245,7 +245,7 @@ error: PropTypes.oneOfType([PropTypes.string, PropTypes.bool]), showCount: PropTypes.bool, customCount: PropTypes.number, - max: PropTypes.string, + max: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), }; export const InputWithScanner = ({ @@ -391,7 +391,7 @@ name: PropTypes.string, placeholder: PropTypes.string, value: PropTypes.oneOfType([PropTypes.number, PropTypes.string]), - decimals: PropTypes.number, + decimals: PropTypes.oneOfType([PropTypes.number, PropTypes.string]), inputDisabled: PropTypes.bool, error: PropTypes.oneOfType([PropTypes.string, PropTypes.bool]), handleInput: PropTypes.func, diff --git a/cashtab/src/components/Etokens/TokenListItem.js b/cashtab/src/components/Etokens/TokenListItem.js --- a/cashtab/src/components/Etokens/TokenListItem.js +++ b/cashtab/src/components/Etokens/TokenListItem.js @@ -64,31 +64,28 @@ ticker: PropTypes.string, balance: PropTypes.string, tokenId: PropTypes.string, - cachedTokenInfo: PropTypes.oneOfType([ - undefined, - PropTypes.shape({ - block: PropTypes.shape({ - hash: PropTypes.string, - height: PropTypes.number, - timestamp: PropTypes.number, - }), - genesisInfo: PropTypes.shape({ - decimals: PropTypes.number, - hash: PropTypes.string, - tokenName: PropTypes.string, - tokenTicker: PropTypes.string, - url: PropTypes.string, - }), - genesisMintBatons: PropTypes.number, - genesisOutputScripts: PropTypes.arrayOf(PropTypes.string), - timeFirstSeen: PropTypes.number, - tokenType: PropTypes.shape({ - number: PropTypes.number, - protocol: PropTypes.string, - type: PropTypes.string, - }), + cachedTokenInfo: PropTypes.shape({ + block: PropTypes.shape({ + hash: PropTypes.string, + height: PropTypes.number, + timestamp: PropTypes.number, }), - ]), + genesisInfo: PropTypes.shape({ + decimals: PropTypes.number, + hash: PropTypes.string, + tokenName: PropTypes.string, + tokenTicker: PropTypes.string, + url: PropTypes.string, + }), + genesisMintBatons: PropTypes.number, + genesisOutputScripts: PropTypes.arrayOf(PropTypes.string), + timeFirstSeen: PropTypes.number, + tokenType: PropTypes.shape({ + number: PropTypes.number, + protocol: PropTypes.string, + type: PropTypes.string, + }), + }), }; export default TokenListItem;