DEV: Implement glimmer topic-list (#26743)

(experimental)

The initial implementation of glimmer topic-list and related components. Does not include new APIs and isn't compatible with existing customization. That's gonna come in future PRs.

Enabled by adding groups to `experimental_glimmer_topic_list_groups` setting.
This commit is contained in:
Jarek Radosz
2024-05-21 14:36:15 +02:00
committed by GitHub
parent eb2df2b7d6
commit 87769a83c4
33 changed files with 1795 additions and 68 deletions

View File

@ -31,5 +31,9 @@
</StyleguideExample>
<StyleguideExample @title="<TopicListItem> - latest" class="half-size">
<LatestTopicListItem @topic={{@dummy.topic}} />
{{#if this.currentUser.use_glimmer_topic_list}}
<TopicList::LatestTopicListItem @topic={{@dummy.topic}} />
{{else}}
<LatestTopicListItem @topic={{@dummy.topic}} />
{{/if}}
</StyleguideExample>