imrc-datetime-picker
Version:
(Improved) React component datetime picker by momentjs
154 lines (99 loc) • 3.32 kB
Markdown
# imrc-datetime-picker
## v2.1.3
> Sep 29, 2019
- [hilo2120](https://github.com/hilo2120) : Addedd `UNSAFE_` to componentWillReceiveProps to prevent console warning in react v16.8
## v2.1.2
> Sep 05, 2019
- Fixed some dependency issues
- Deleted package-lock.json
- Enabled the star counter on gh-page
## v2.1.1
> Feb 22, 2019
- Now you can set a callback function on shortcut buttons, for example:
```javascript
const shortcuts = {
Today: moment(), // Pure moment object
Clear: /* moment + callback */ {
moment: currentMomentObj, // REQUIRED
callback: /* optional */ () => {
this.setState({ cleared: true });
}
}
};
```
## v2.1.0
> Jan 22, 2019
- (**Breaking**) Fixed wrong name of days of the week in FA calendar.
## v2.0.2
> Jan 6, 2019
- (**Breaking**) Fixed direction issue in RTL bodies.
- Updated webpack-dev-server because of it's vulnerability.
## v2.0.1
> Oct 5, 2018
- README.md updated.
- TODO.md updated.
## v2.0.0
> Oct 5, 2018
- [All changes of alpha version](#v200-alpha0).
- (**Breaking**) Month panel disabledMax/disabledMin bug (for solar mode) fixed. :bug: :gun:
- Performance improvements in Calendar.jsx, because of using conditional rendering approach instead of display=block/none.
- [moment-jalaali](https://npmjs.com/package/moment-jalaali) updated.
## v2.0.0-alpha.0
> Oct 4, 2018
- (**Breaking**) [Moment-jalaali](https://npmjs.com/package/moment-jalaali) used instead of [Moment](https://npmjs.com/package/moment).
- (**Breaking**) Solar calendar added.
- (**Breaking**) Persian/farsi language added.
## v1.3.2
> Sep 27, 2018
- The style of bottom arrow for top popup :: Changed
## v1.3.1
> Sep 19, 2018
- Docs & README.md :: Updated
## v1.3.0
> Sep 19, 2018
- (**Breaking**) All class names of the package, are used in local mode
- (**Breaking**) CSS importing is required
- Prettier codes
- Webpack bundle updated
- TODO.md :: Added
- CONTRIBUTING.md :: Updated
- README.md :: Updated
- `mini-css-extract-plugin` :: Used in :: Dev mode for bundle
- (**Bug**) :: Time picker react-slider
## v1.1.0
> Sep 18, 2018
- (**Breaking**) Full `font-awesome` dependency :: Changed to :: Local selected `font-awesome` Dependency
- Safer peerDependencies
- `file-loader` devDependency :: Installed/Used
## v1.0.2
> Sep 18, 2018
- `README` :: Fixed
## v1.0.1
> Sep 17, 2018
- `package.json -> homepage` :: Changed to :: [imrc-datetime-picker.js.org](https://imrc-datetime-picker.js.org)
- `CONTRIBUTING.md` :: Changed
## v1.0.0
> Sep 16, 2018
- LICENSE :: Changed
- `.gitignore` in `.npmignore` :: Not Ignored
- Docs :: Updated for :: v1.0.0
- [imrc-datetime-picker.js.org](https://imrc-datetime-picker.js.org) :: Pull request
- `react-loadable` :: Dependency
- `html-webpack-plugin` :: DevDependency
- `CONTRIBUTING.md` :: Added
- `webpack-doc` configs :: Changed
- New feature :: 'position' attribute with 'top' and 'bottom' values :: Added
## v0.5.0
> Sep 15, 2018
- Global scope css classes problem is fixed
- Sass used instead of less
- Dist problems are fixed
- New configs added
- `.npmignore` is added
- `.vscode` & `.idea` folders are ignored
- Jslint is removed
- Rollup is removed (used webpack, instead)
# rc-datetime-picker
## v1.4.3
> Mar 22, 2017
- **Breaking** Change props name `buttons` to `shortcuts`