Skip to content

Commit

Permalink
Fix react component register event issue
Browse files Browse the repository at this point in the history
  • Loading branch information
nosir committed Jun 29, 2019
1 parent 9cbe403 commit 98106d5
Show file tree
Hide file tree
Showing 9 changed files with 27 additions and 30 deletions.
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"description":
"JavaScript library for formatting input text content when you are typing",
"keywords": ["cleave", "javascript", "html", "form", "input"],
"version": "1.5.1",
"version": "1.5.2",
"author": {
"name": "Max Huang",
"email": "[email protected]",
Expand Down
2 changes: 1 addition & 1 deletion dist/cleave-angular.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 6 additions & 7 deletions dist/cleave-react-node.js
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ return /******/ (function(modules) { // webpackBootstrap
phoneRegionCode = (nextProps.options || {}).phoneRegionCode,
newValue = nextProps.value;

// update registed events
owner.updateRegisteredEvents(nextProps);

if (newValue !== undefined) {
Expand Down Expand Up @@ -117,13 +118,11 @@ return /******/ (function(modules) { // webpackBootstrap
onInit = _owner$registeredEven.onInit;


owner.registeredEvents = {
onInit: props.onInit === onInit ? onInit : props.onInit,
onChange: props.onChange === onChange ? onChange : props.onChange,
onFocus: props.onFocus === onFocus ? onFocus : props.onFocus,
onBlur: props.onBlur === onBlur ? onBlur : props.onBlur,
onKeyDown: props.onKeyDown === onKeyDown ? onKeyDown : props.onKeyDown
};
if (props.onInit && props.onInit !== onInit) owner.registeredEvents.onInit = props.onInit;
if (props.onChange && props.onChange !== onChange) owner.registeredEvents.onChange = props.onChange;
if (props.onFocus && props.onFocus !== onFocus) owner.registeredEvents.onFocus = props.onFocus;
if (props.onBlur && props.onBlur !== onBlur) owner.registeredEvents.onBlur = props.onBlur;
if (props.onKeyDown && props.onKeyDown !== onKeyDown) owner.registeredEvents.onKeyDown = props.onKeyDown;
},

getInitialState: function getInitialState() {
Expand Down
4 changes: 2 additions & 2 deletions dist/cleave-react-node.min.js

Large diffs are not rendered by default.

13 changes: 6 additions & 7 deletions dist/cleave-react.js
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ return /******/ (function(modules) { // webpackBootstrap
phoneRegionCode = (nextProps.options || {}).phoneRegionCode,
newValue = nextProps.value;

// update registed events
owner.updateRegisteredEvents(nextProps);

if (newValue !== undefined) {
Expand Down Expand Up @@ -117,13 +118,11 @@ return /******/ (function(modules) { // webpackBootstrap
onInit = _owner$registeredEven.onInit;


owner.registeredEvents = {
onInit: props.onInit === onInit ? onInit : props.onInit,
onChange: props.onChange === onChange ? onChange : props.onChange,
onFocus: props.onFocus === onFocus ? onFocus : props.onFocus,
onBlur: props.onBlur === onBlur ? onBlur : props.onBlur,
onKeyDown: props.onKeyDown === onKeyDown ? onKeyDown : props.onKeyDown
};
if (props.onInit && props.onInit !== onInit) owner.registeredEvents.onInit = props.onInit;
if (props.onChange && props.onChange !== onChange) owner.registeredEvents.onChange = props.onChange;
if (props.onFocus && props.onFocus !== onFocus) owner.registeredEvents.onFocus = props.onFocus;
if (props.onBlur && props.onBlur !== onBlur) owner.registeredEvents.onBlur = props.onBlur;
if (props.onKeyDown && props.onKeyDown !== onKeyDown) owner.registeredEvents.onKeyDown = props.onKeyDown;
},

getInitialState: function getInitialState() {
Expand Down
6 changes: 3 additions & 3 deletions dist/cleave-react.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/cleave.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

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": "1.5.1",
"version": "1.5.2",
"files": [
"src",
"dist",
Expand Down
13 changes: 6 additions & 7 deletions src/Cleave.react.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ var cleaveReactClass = CreateReactClass({
phoneRegionCode = (nextProps.options || {}).phoneRegionCode,
newValue = nextProps.value;

// update registed events
owner.updateRegisteredEvents(nextProps);

if (newValue !== undefined) {
Expand All @@ -51,13 +52,11 @@ var cleaveReactClass = CreateReactClass({
var owner = this,
{ onKeyDown, onChange, onFocus, onBlur, onInit } = owner.registeredEvents;

owner.registeredEvents = {
onInit: props.onInit === onInit ? onInit : props.onInit,
onChange: props.onChange === onChange ? onChange : props.onChange,
onFocus: props.onFocus === onFocus ? onFocus : props.onFocus,
onBlur: props.onBlur === onBlur ? onBlur : props.onBlur,
onKeyDown: props.onKeyDown === onKeyDown ? onKeyDown : props.onKeyDown
};
if (props.onInit && props.onInit !== onInit) owner.registeredEvents.onInit = props.onInit;
if (props.onChange && props.onChange !== onChange) owner.registeredEvents.onChange = props.onChange;
if (props.onFocus && props.onFocus !== onFocus) owner.registeredEvents.onFocus = props.onFocus;
if (props.onBlur && props.onBlur !== onBlur) owner.registeredEvents.onBlur = props.onBlur;
if (props.onKeyDown && props.onKeyDown !== onKeyDown) owner.registeredEvents.onKeyDown = props.onKeyDown;
},

getInitialState: function () {
Expand Down

0 comments on commit 98106d5

Please sign in to comment.