Skip to content

Commit

Permalink
Regenerate assets and bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
nosir committed Jul 22, 2016
1 parent 42df649 commit f0a2d6a
Show file tree
Hide file tree
Showing 8 changed files with 17 additions and 18 deletions.
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"form",
"input"
],
"version": "0.4.10",
"version": "0.4.11",
"author": {
"name": "Max Huang",
"email": "[email protected]",
Expand Down
8 changes: 4 additions & 4 deletions dist/cleave-react.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/cleave-react.min.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions dist/cleave.js
Original file line number Diff line number Diff line change
Expand Up @@ -365,7 +365,7 @@ var DefaultProperties = {

// numeral
target.numeral = !!opts.numeral;
target.numeralDecimalScale = opts.numeralDecimalScale || 2;
target.numeralDecimalScale = opts.numeralDecimalScale >= 0 ? opts.numeralDecimalScale : 2;
target.numeralDecimalMark = opts.numeralDecimalMark || '.';
target.numeralThousandsGroupStyle = opts.numeralThousandsGroupStyle || 'thousand';

Expand Down Expand Up @@ -608,7 +608,7 @@ var NumeralFormatter = function (numeralDecimalMark,
var owner = this;

owner.numeralDecimalMark = numeralDecimalMark || '.';
owner.numeralDecimalScale = numeralDecimalScale || 2;
owner.numeralDecimalScale = numeralDecimalScale >= 0 ? numeralDecimalScale : 2;
owner.numeralThousandsGroupStyle = numeralThousandsGroupStyle || NumeralFormatter.groupStyle.thousand;
owner.delimiter = (delimiter || delimiter === '') ? delimiter : ',';
owner.delimiterRE = delimiter ? new RegExp('\\' + delimiter, 'g') : '';
Expand Down Expand Up @@ -666,7 +666,7 @@ NumeralFormatter.prototype = {
partInteger = partInteger.replace(/(\d)(?=(\d{3})+$)/g, '$1' + owner.delimiter);
}

return partInteger.toString() + partDecimal.toString();
return partInteger.toString() + (owner.numeralDecimalScale > 0 ? partDecimal.toString() : '');
}
};

Expand Down
4 changes: 2 additions & 2 deletions dist/cleave.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"form",
"input"
],
"version": "0.4.10",
"version": "0.4.11",
"author": {
"name": "Max Huang",
"url": "http://github.com/nosir",
Expand Down
2 changes: 1 addition & 1 deletion src/common/DefaultProperties.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ var DefaultProperties = {

// numeral
target.numeral = !!opts.numeral;
target.numeralDecimalScale = opts.numeralDecimalScale === 0 ? 0 : opts.numeralDecimalScale || 2;
target.numeralDecimalScale = opts.numeralDecimalScale >= 0 ? opts.numeralDecimalScale : 2;
target.numeralDecimalMark = opts.numeralDecimalMark || '.';
target.numeralThousandsGroupStyle = opts.numeralThousandsGroupStyle || 'thousand';

Expand Down
7 changes: 3 additions & 4 deletions src/shortcuts/NumeralFormatter.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ var NumeralFormatter = function (numeralDecimalMark,
var owner = this;

owner.numeralDecimalMark = numeralDecimalMark || '.';
owner.numeralDecimalScale = numeralDecimalScale === 0 ? 0 : numeralDecimalScale || 2;
owner.numeralDecimalScale = numeralDecimalScale >= 0 ? numeralDecimalScale : 2;
owner.numeralThousandsGroupStyle = numeralThousandsGroupStyle || NumeralFormatter.groupStyle.thousand;
owner.delimiter = (delimiter || delimiter === '') ? delimiter : ',';
owner.delimiterRE = delimiter ? new RegExp('\\' + delimiter, 'g') : '';
Expand Down Expand Up @@ -47,8 +47,7 @@ NumeralFormatter.prototype = {
if (value.indexOf(owner.numeralDecimalMark) >= 0) {
parts = value.split(owner.numeralDecimalMark);
partInteger = parts[0];
if(owner.numeralDecimalScale > 0)
partDecimal = owner.numeralDecimalMark + parts[1].slice(0, owner.numeralDecimalScale);
partDecimal = owner.numeralDecimalMark + parts[1].slice(0, owner.numeralDecimalScale);
}

switch (owner.numeralThousandsGroupStyle) {
Expand All @@ -66,7 +65,7 @@ NumeralFormatter.prototype = {
partInteger = partInteger.replace(/(\d)(?=(\d{3})+$)/g, '$1' + owner.delimiter);
}

return partInteger.toString() + partDecimal.toString();
return partInteger.toString() + (owner.numeralDecimalScale > 0 ? partDecimal.toString() : '');
}
};

Expand Down

0 comments on commit f0a2d6a

Please sign in to comment.