Как реализовать маскирование (форматирование) инпута?

Нужна помощь!
Необходимо реализовать маскирование (форматирование) введенных данных.
Маска нужна такая: 90.99%, где:
9 -- необязательная цифра
0 -- обязательная
%, . -- соответствующие символы

Пример:
Ввод / Результат
1 ---> 1%
12 ---> 12%
12.1 ---> 12.1%
12.12 ---> 12.12%

Использую redux-form

Уже пробовал react-native-text-input-mask и react-native-masked-text, однако подобного функционала в этих пакетах нет (в первом есть нечто похожее, но там '%' корректно отображается, только если используется перед числом, а мне он нужен после)
  • Вопрос задан
  • 128 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы