В этом случае нам нужно немного настроить этот тег, используя customInput
, например, -
<DatePicker
customInput={<ExampleCustomInput />}
selected={value ? moment(value) : null}
disabled={disabled}
onChange={onChange}
/>
Примечание - измените тег со своим тегом, вы можете использовать библиотеку https://github.com/text-mask/text-mask/tree/master/react/#readme для маскировки вашего ввода, что-то вроде -
<DatePicker
customInput={<MaskedInput
mask={['(', /[1-9]/, /\d/, /\d/, ')', ' ', /\d/, /\d/, /\d/, '-', /\d/, /\d/, /\d/, /\d/]}
/>}
selected={value ? moment(value) : null}
disabled={disabled}
onChange={onChange}
/>
смени формат по своему желанию. Всего наилучшего.