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