У меня ошибка:
VM654 vendor.js:29876 ERROR Error: Uncaught (in promise): NullInjectorError: R3InjectorError(AccountsModule)[CreateAccountGuard -> CreateAccountGuard -> CreateAccountGuard -> ModalService -> MatDialog -> MatDialog -> MatDialog]: NullInjectorError: No provider for MatDialog!
Я не понимаю, что не так и почему я вижу это.
В принципе, в CreateAccountGuard (который находится в модуле учетных записей) я использую модальные Сервис для открытия модального подтверждения.
Подтверждение модального компонента и ModalService находятся в другом модуле - Модальном модуле. Я добавил модальный компонент подтверждения в объявления и entryComponents. MatDialogModule также добавлен туда в импорте.
При выполнении теста Жасмин - никаких проблем. Но на сайте - я вижу эту ошибку.
К сожалению, не могу поделиться кодом. Может быть, у вас есть идеи, что делать отсюда?