в одной таблице существенно больше колонок, следовательно и стили для адаптива другие будут, то есть ли особый смысл делать этот компонент общим? Ну, просто по функционалу и визуальной части они идентичны почти, а вот с тем какие колонки скрываться будут - начинаются существенные отличия
как то делал такое, но у меня были костыли. вот что я сделал - передавал компоненту который должен менять стили в зависимости от того, откуда вызван, один str: string с определённым значением. В компоненте, который должен подстраиваться применял ngClass, который менял классы в засимости от значения str. Главное не забудь указать @Input() str: string, в компоненте, который принимает и подстраивается
не рассматривали динамические таблицы ? если делаете единую логику, тогда стили должны зависеть от кол-ва колонок или от родителя
Обсуждают сегодня