Skip to content

Commit 907c50f

Browse files
committed
Merge branch 'master' of https://github.com/arqex/react-datetime
2 parents cc4ddac + f32ed18 commit 907c50f

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

DateTime.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
'use strict';
22

3+
require('classlist-polyfill');
4+
35
var assign = require('object-assign'),
46
React = require('react'),
57
DaysView = require('./src/DaysView'),
@@ -36,6 +38,7 @@ var Datetime = React.createClass({
3638
getDefaultProps: function() {
3739
var nof = function(){};
3840
return {
41+
className: 'form-control',
3942
date: new Date(),
4043
viewMode: 'days',
4144
inputProps: {},
@@ -139,7 +142,7 @@ var Datetime = React.createClass({
139142
;
140143
return function( e ){
141144
me.setState({
142-
viewDate: me.state.viewDate.clone()[ type ]( parseInt(e.target.dataset.value) ).startOf( type ),
145+
viewDate: me.state.viewDate.clone()[ type ]( parseInt(e.target.getAttribute('data-value')) ).startOf( type ),
143146
currentView: nextViews[ type ]
144147
});
145148
};
@@ -204,7 +207,7 @@ var Datetime = React.createClass({
204207

205208
date = this.state.viewDate.clone()
206209
.month( this.state.viewDate.month() + modifier )
207-
.date( parseInt( target.dataset.value ) )
210+
.date( parseInt( target.getAttribute('data-value') ) )
208211
.hours( currentDate.hours() )
209212
.minutes( currentDate.minutes() )
210213
.seconds( currentDate.seconds() )
@@ -273,7 +276,7 @@ var Datetime = React.createClass({
273276
children = [ DOM.input( assign({
274277
key: 'i',
275278
type:'text',
276-
className:'form-control',
279+
className: 'form-control',
277280
onFocus: this.openCalendar,
278281
onChange: this.onChange,
279282
value: this.state.inputValue

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"webpack-dev-server": "^1.7.0"
3838
},
3939
"dependencies": {
40+
"classlist-polyfill": "^1.0.1",
4041
"object-assign": "^3.0.0",
4142
"react-onclickoutside": "^0.2.4"
4243
}

0 commit comments

Comments
 (0)