react-dates icon indicating copy to clipboard operation
react-dates copied to clipboard

DateInput DOM events: onBlur fires before onChange

Open estambakio-sc opened this issue 8 years ago • 0 comments

How to reproduce:

<DateInput value={null} dateFormat="dd/MM/yyyy" onChange={() => console.log('onChange')} onBlur = {() => console.log('onBlur')} disabled={false} showToLeft={false} showToTop={true} />

Check some date and look at browser console log.

Expected behavior: onChange should fire before onBlur.

What's actually happening: onBlur fires first. It breaks a consumer's logic if it depends on idiomatic behavior.

estambakio-sc avatar Oct 23 '17 05:10 estambakio-sc