mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
DEV: Add outlets in the top/bottom rows of the category latest topic item (#30890)
This commit is contained in:
parent
7d2fcb8812
commit
692fccb0d9
@ -62,22 +62,32 @@ export default class LatestTopicListItem extends Component {
|
||||
|
||||
<div class="main-link">
|
||||
<div class="top-row">
|
||||
<TopicStatus @topic={{@topic}} @context="topic-list" />
|
||||
<PluginOutlet
|
||||
@name="latest-topic-list-item-main-link-top-row"
|
||||
@outletArgs={{hash topic=@topic}}
|
||||
>
|
||||
<TopicStatus @topic={{@topic}} @context="topic-list" />
|
||||
|
||||
{{topicLink @topic}}
|
||||
{{~#if @topic.featured_link}}
|
||||
{{topicFeaturedLink @topic}}
|
||||
{{/if~}}
|
||||
<TopicPostBadges
|
||||
@unreadPosts={{@topic.unread_posts}}
|
||||
@unseen={{@topic.unseen}}
|
||||
@url={{@topic.lastUnreadUrl}}
|
||||
/>
|
||||
{{topicLink @topic}}
|
||||
{{~#if @topic.featured_link}}
|
||||
{{topicFeaturedLink @topic}}
|
||||
{{/if~}}
|
||||
<TopicPostBadges
|
||||
@unreadPosts={{@topic.unread_posts}}
|
||||
@unseen={{@topic.unseen}}
|
||||
@url={{@topic.lastUnreadUrl}}
|
||||
/>
|
||||
</PluginOutlet>
|
||||
</div>
|
||||
|
||||
<div class="bottom-row">
|
||||
{{categoryLink @topic.category~}}
|
||||
{{~discourseTags @topic mode="list"}}
|
||||
<PluginOutlet
|
||||
@name="latest-topic-list-item-main-link-bottom-row"
|
||||
@outletArgs={{hash topic=@topic}}
|
||||
>
|
||||
{{categoryLink @topic.category~}}
|
||||
{{~discourseTags @topic mode="list"}}
|
||||
</PluginOutlet>
|
||||
<PluginOutlet
|
||||
@name="below-latest-topic-list-item-bottom-row"
|
||||
@connectorTagName="span"
|
||||
@ -92,15 +102,18 @@ export default class LatestTopicListItem extends Component {
|
||||
@connectorTagName="div"
|
||||
@outletArgs={{hash topic=@topic}}
|
||||
/>
|
||||
|
||||
<ItemRepliesCell @topic={{@topic}} @tagName="div" />
|
||||
|
||||
<div class="topic-last-activity">
|
||||
<a
|
||||
href={{@topic.lastPostUrl}}
|
||||
title={{@topic.bumpedAtTitle}}
|
||||
>{{formatDate @topic.bumpedAt format="tiny" noTitle="true"}}</a>
|
||||
</div>
|
||||
<PluginOutlet
|
||||
@name="latest-topic-list-item-topic-stats"
|
||||
@outletArgs={{hash topic=@topic}}
|
||||
>
|
||||
<ItemRepliesCell @topic={{@topic}} @tagName="div" />
|
||||
<div class="topic-last-activity">
|
||||
<a
|
||||
href={{@topic.lastPostUrl}}
|
||||
title={{@topic.bumpedAtTitle}}
|
||||
>{{formatDate @topic.bumpedAt format="tiny" noTitle="true"}}</a>
|
||||
</div>
|
||||
</PluginOutlet>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
Loading…
Reference in New Issue
Block a user