класс и несколько компонентов его расширяющих. Компоненты лежат в shared/components/ куда бы продолжить родительский класс (который не является компонентом), где его разместить в структуре проекта? Скорей всего будет несколько разных родительских классов.
shared/component-parents ?
Скорее всего в коммон абстракции
Обсуждают сегодня