Malliapi, Chris (UK - London)
2015-03-05 ccb622cd30372e9ca0f7a13c163f215f94cbba7b
Renaming startView prop to viewMode
3 files modified
22 ■■■■■ changed files
src/DateTimeField.jsx 4 ●●●● patch | view | raw | blame | history
src/DateTimePicker.jsx 4 ●●●● patch | view | raw | blame | history
src/DateTimePickerDate.jsx 14 ●●●●● patch | view | raw | blame | history
src/DateTimeField.jsx
@@ -21,7 +21,7 @@
      format: 'X',
      inputFormat: "MM/DD/YY H:mm A",
      showToday: true,
      startView: 'month',
      viewMode: 'days',
      daysOfWeekDisabled: [],
      onChange: function (x) {
        console.log(x);
@@ -263,7 +263,7 @@
                  viewDate={this.state.viewDate}
                  selectedDate={this.state.selectedDate}
                  showToday={this.props.showToday}
                  startView={this.props.startView}
                  viewMode={this.props.viewMode}
                  daysOfWeekDisabled={this.props.daysOfWeekDisabled}
                  addDecade={this.addDecade}
                  addYear={this.addYear}
src/DateTimePicker.jsx
@@ -17,7 +17,7 @@
    viewDate: React.PropTypes.object.isRequired,
    selectedDate: React.PropTypes.object.isRequired,
    showToday: React.PropTypes.bool,
    startView: React.PropTypes.oneOfType([
    viewMode: React.PropTypes.oneOfType([
      React.PropTypes.string,
      React.PropTypes.number
    ]),
@@ -46,7 +46,7 @@
              viewDate={this.props.viewDate}
              selectedDate={this.props.selectedDate}
              showToday={this.props.showToday}
              startView={this.props.startView}
              viewMode={this.props.viewMode}
              daysOfWeekDisabled={this.props.daysOfWeekDisabled}
              subtractYear={this.props.subtractYear}
              addYear={this.props.addYear}
src/DateTimePickerDate.jsx
@@ -15,6 +15,10 @@
    viewDate: React.PropTypes.object.isRequired,
    selectedDate: React.PropTypes.object.isRequired,
    showToday: React.PropTypes.bool,
    viewMode: React.PropTypes.oneOfType([
      React.PropTypes.string,
      React.PropTypes.number
    ]),
    daysOfWeekDisabled: React.PropTypes.array,
    setSelectedDate: React.PropTypes.func.isRequired,
    subtractYear: React.PropTypes.func.isRequired,
@@ -25,24 +29,24 @@
    subtractDecade: React.PropTypes.func.isRequired
  },
  getInitialState: function() {
    var startViewModes = {
      'month': {
    var viewModes = {
      'days': {
        daysDisplayed: true,
        monthsDisplayed: false,
        yearsDisplayed: false
      }, 
      'year': {
      'months': {
        daysDisplayed: false,
        monthsDisplayed: true,
        yearsDisplayed: false
      }, 
      'decade': {
      'years': {
        daysDisplayed: false,
        monthsDisplayed: false,
        yearsDisplayed: true
      }
    };
    return startViewModes[this.props.startView] || startViewModes[Object.keys(startViewModes)[this.props.startView]] || startViewModes['month'];
    return viewModes[this.props.viewMode] || viewModes[Object.keys(viewModes)[this.props.viewMode]] || viewModes['days'];
  },
  showMonths: function() {
    return this.setState({