Skip to content

feature: update phone validation#46

Merged
gdlbo merged 1 commit intomonogram-android:developfrom
SnowVolf:feature/update-phone-validaton
Mar 29, 2026
Merged

feature: update phone validation#46
gdlbo merged 1 commit intomonogram-android:developfrom
SnowVolf:feature/update-phone-validaton

Conversation

@SnowVolf
Copy link
Copy Markdown
Contributor

  • Обновил логику на экране входа. Теперь кнопка становится активной только когда ввели весь номер телефона. Раньше выглядело странно.
  • Так как реализация зависит от маски, а маска прописана не везде, то я сделал fallback к легаси поведению если маска пустая, или короткая. Будет активироваться через 5 символов, как и раньше.
  • Убрал андроидовский контекст из CountryManager, который там не нужен, и делал его не-тестируемым
  • Накидал немного тесткейсов для кода, который я трогал, вроде работает. Тесты проходят.
  • Добавил JUnit для написания тестов

@SnowVolf SnowVolf force-pushed the feature/update-phone-validaton branch from 948ada9 to 3645953 Compare March 29, 2026 14:25
- Обновил логику на экране входа. Теперь кнопка становится активной только когда ввели весь номер телефона. Раньше выглядело странно.
- Так как реализация зависит от маски, а маска прописана не везде, то я сделал fallback к легаси поведению если маска пустая, или короткая. Будет активироваться через 5 символов, как и раньше.
- Убрал андроидовский контекст из CountryManager, который там не нужен, и делал его не-тестируемым
- Накидал немного тесткейсов, вроде работает. Тесты проходят.
- Добавил JUnit для написания тестов
@SnowVolf SnowVolf force-pushed the feature/update-phone-validaton branch from 3645953 to 41d439b Compare March 29, 2026 14:27
@gdlbo gdlbo merged commit cbdaf1f into monogram-android:develop Mar 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants