[ПЛАТНО] Нужно разместить блок «Список желаний» на главной странице

Мне было бы интересно обсудить, как это лучше всего реализовать, чтобы обеспечить максимальную совместимость с общей архитектурой.

У меня уже есть компонент для отображения избранных списков тем: Избранные списки. В данный момент он использует компонент BasicTopicList из ядра. Возможно, можно использовать и TopicList, но я не уверен, будет ли разница. Стандартный вид:

Теперь, когда я добавляю компонент, изменяющий макет списка тем, например Автор в списке тем, это также отражается на избранных списках:

Однако, когда я добавляю официальный компонент Альтернативный стиль голосования в категории, он изменяет макет на соответствующем представлении категории:

Но это не обновляет представление в компоненте «Избранные списки». Поэтому я задаюсь вопросом, не будет ли лучшим решением создать общий компонент, который добавляет отдельный столбец списка тем для голосов, аналогично столбцу автора?

Но я также сомневаюсь, не упускаю ли я что-то, почему существующий официальный компонент не делает этого?

7 лайков