diff --git a/src/inputs/DateInput.tsx b/src/inputs/DateInput.tsx index 8d98b7c3..4996fbc6 100644 --- a/src/inputs/DateInput.tsx +++ b/src/inputs/DateInput.tsx @@ -131,13 +131,11 @@ class DateInput extends BaseInput { // update internal date if ``value`` prop changed and successuffly parsed if (prevProps.value !== this.props.value) { const parsed = parseValue(this.props.value, this.props.dateFormat, this.props.localization); - if (parsed) { this.setState({ - year: parsed.year(), - month: parsed.month(), - date: parsed.date(), + year: parsed ? parsed.year() : undefined, + month: parsed ? parsed.month() : undefined, + date: parsed ? parsed.date() : undefined, }); - } } }