Skip to content

Commit 18aa915

Browse files
committed
Fix not disabling of clear button
1 parent 41d3b35 commit 18aa915

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "material-ui-datetimepicker",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "Wrapper above material ui date and time pickers",
55
"main": "./dist/index.js",
66
"scripts": {

src/DateTimePicker.jsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ export default class DateTimePicker extends Component {
2929
textFieldClassName: PropTypes.string,
3030
onChange: PropTypes.func,
3131
onFocus: PropTypes.func,
32+
disabled: PropTypes.bool,
3233

3334
// styles
3435
className: PropTypes.string,
@@ -76,6 +77,7 @@ export default class DateTimePicker extends Component {
7677
disableYearSelection: false,
7778
hideCalendarDate: false,
7879
firstDayOfWeek: 1,
80+
disabled: false,
7981

8082
timeFormat: 'ampm',
8183
autoOkTimePicker: false,
@@ -202,6 +204,7 @@ export default class DateTimePicker extends Component {
202204
onDatePickerDismiss,
203205
onDateSelected,
204206
onTimeSelected,
207+
disabled,
205208
...other
206209
} = this.props;
207210

@@ -213,13 +216,14 @@ export default class DateTimePicker extends Component {
213216
onClick={this.openDatePicker}
214217
value={this.getDisplayTime()}
215218
style={{ ...styles.textField, ...textFieldStyle }}
219+
disabled={disabled}
216220
{...other}
217221
/>
218222

219223
<IconButton
220224
onClick={this.clearState}
221225
style={{ ...styles.clearIcon, ...clearIconStyle }}
222-
226+
disabled={disabled}
223227
>
224228
{ clearIcon }
225229
</IconButton>

0 commit comments

Comments
 (0)