отдельного случая я бы и сделал сервис, но это частый кейс, хочется просто реализовать интерфейс на компоненте.
Нужно у компонента диалога узнать, есть ли ему что показывать, или нет.
да - ваш компонент это просто обычный класс, вы можете его просто создать и запихнуть в конструктор моки
зачем
Обсуждают сегодня