confirm()

in src/date-picker/date-popup.tsx [190:210]


  confirm(name: Field) {
    const text = this.state.text;

    let result;
    if (name === 'time') {
      result = this.parse(text, name);
      const time = this.parse('time' in this.props ? this.props.time : '', 'time');

      const emptyCase = this.state.active === 'time' ? '00:00' : null;
      result = result || time || emptyCase;
    } else {
      result = this.parse(text, name);
      if (!this.isValidDate(result)) {
        result = this.parse(name in this.props ? this.props[name] : '', name);
      }
    }

    this.select({
      [name]: result,
    });
  }