Я использую модуль перетаскивания Angular CDK, он хорошо работает с HTML-элементами, такими как div, p и тому подобное. но по какой-то причине, когда я помещаю директиву cdkDrag в компонент, она не работает.
<!-- WORKS -->
<div cdkDrag>content</div>
<!-- DOESNT WORK -->
<my-component cdkDrag></my-component>
еще одна вещь, которую я заметил, это то, что каждый компонент в angular имеет ширину и высоту, установленные на auto
(в основном 0x0), если я не отредактирую CSS и не добавлю display: block
к стилю компонента