react-currency-input
Advanced tools
Comparing version 0.9.5 to 0.9.6
{ | ||
"name": "react-currency-input", | ||
"version": "0.9.5", | ||
"version": "0.9.6", | ||
"description": "React component for inputing currency amounts", | ||
"main": "src/index.js", | ||
"scripts": { | ||
"test": "mocha --compilers js:babel-register" | ||
"test": "mocha --compilers js:babel-register " | ||
}, | ||
@@ -38,4 +38,8 @@ "repository": { | ||
"chai": "^3.5.0", | ||
"mocha": "^2.5.3" | ||
"jsdom": "^9.2.1", | ||
"mocha": "^2.5.3", | ||
"react-addons-test-utils": "^15.1.0", | ||
"sinon": "^1.17.4", | ||
"sinon-chai": "^2.8.0" | ||
} | ||
} |
@@ -22,3 +22,3 @@ /** | ||
thousandSeparator: PropTypes.string, | ||
precision: PropTypes.number | ||
precision: PropTypes.oneOfType([PropTypes.number, PropTypes.string]) | ||
}, | ||
@@ -41,3 +41,3 @@ | ||
thousandSeparator: ",", | ||
precision: 2 | ||
precision: "2" | ||
} | ||
@@ -62,3 +62,3 @@ }, | ||
return { | ||
maskedValue: mask(this.props.value, this.props.decimalSeparator, this.props.thousandSeparator, this.props.precision), | ||
maskedValue: mask(this.props.value, this.props.precision, this.props.decimalSeparator, this.props.thousandSeparator), | ||
customProps: customProps | ||
@@ -84,3 +84,3 @@ } | ||
this.setState({ | ||
maskedValue: mask(nextProps.value, nextProps.decimalSeparator, nextProps.thousandSeparator, nextProps.precision), | ||
maskedValue: mask(nextProps.value, nextProps.precision, nextProps.decimalSeparator, nextProps.thousandSeparator), | ||
customProps: customProps | ||
@@ -107,3 +107,3 @@ }); | ||
event.preventDefault(); | ||
let maskedValue = mask(event.target.value, this.props.decimalSeparator, this.props.thousandSeparator, this.props.precision); | ||
let maskedValue = mask(event.target.value, this.props.precision, this.props.decimalSeparator, this.props.thousandSeparator); | ||
this.setState({maskedValue: maskedValue}); | ||
@@ -110,0 +110,0 @@ this.props.onChange(maskedValue); |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
9918
0
12