пофиксил:
1) Заливку кнопки навигации в ночной теме
2) Лучше не тащить context в репозиторий, а передавать наверх в места вызова коды ошибок или кидать исключения. По полученным данным выводить необходимые ошибки на экран.
3) совет касательно контекста и строк касается всех репозиториев
4) функции ViewModel не должны ничего возвращать. Общение с фрагментом должно быть реализовано через LiveData
пофиксил: 1) Заливку кнопки навигации в ночной теме 2) Лучше не тащить context в репозиторий, а передавать наверх в места вызова коды ошибок или кидать исключения. По полученным данным выводить необходимые ошибки на экран. 3) совет касательно контекста и строк касается всех репозиториев 4) функции ViewModel не должны ничего возвращать. Общение с фрагментом должно быть реализовано через LiveData