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