Ограничение ввода числа в input с помощью NumberFormat isAllowed
есть код, который в принципе работает так что если в поле вписать число больше чем maxValue, то оно просто не пишется, но для пользователя это неудобно. Как сделать так, чтобы число автоматически заменялось на максимальное? вот код:
isAllowed={values => {
const { formattedValue, floatValue } = values;
if (attributes.maxValue)
return formattedValue === '' || floatValue <= attributes.maxValue;
return values;
}}