фокуса? или может есть хорошие примеры под рукой?
ну то есть в mvp всем рулил презентер и по смене фокуса у него дергались нужные методы, в которых описывалась вся логика. с mvi сложнее.
кто отвечает за валидацию, reducer? и вся логика валидации тоже в нем?
У меня этим рулит сам стейт Допустим есть поле логина в стейте val login: String И я делаю в классе стейта дополнительное поле val isLoginValidated: Boolean get() = login.isNotEmpty() // это чисто пример
Обсуждают сегодня