- Сейчас приложение крашится. Поправьте ошибку.
- Поменяйте реализацию с
LiveData
наStateFlow
- В случае если возникнет ошибка в стриме, нужно заэмитить айтем
Result.Error
*
*Создать sealed класс Result
. Унаследовать от него классы Success<T>
, Error
. Использовать эти классы как стейт необходимый для рендеринга/отображени ошибки
- В классе
SampleInteractor
реализуйте функцииtask1
-task4
в соответствии с условиями. Для проверки функций используйте тесты вSampleInteractorTest