Может быть, кому-то эти вопросы и ответы покажутся бесполезными, но я застрял в этом больше недели.
У меня есть задача добавить функцию перетаскивания в один из списков проекта. Он должен легко ложиться, потому что он использовался в другом месте проекта. Я скопировал код из рабочего компонента, и он не работал. Это была та же часть приложения, поэтому я подумал, что это тот же модуль. Поэтому я подумал, что это может быть связано с MatDialog и маршрутизатором AngularJS, который используется в проекте.