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="main-link">
|
||||||
<div class="top-row">
|
<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}}
|
{{topicLink @topic}}
|
||||||
{{~#if @topic.featured_link}}
|
{{~#if @topic.featured_link}}
|
||||||
{{topicFeaturedLink @topic}}
|
{{topicFeaturedLink @topic}}
|
||||||
{{/if~}}
|
{{/if~}}
|
||||||
<TopicPostBadges
|
<TopicPostBadges
|
||||||
@unreadPosts={{@topic.unread_posts}}
|
@unreadPosts={{@topic.unread_posts}}
|
||||||
@unseen={{@topic.unseen}}
|
@unseen={{@topic.unseen}}
|
||||||
@url={{@topic.lastUnreadUrl}}
|
@url={{@topic.lastUnreadUrl}}
|
||||||
/>
|
/>
|
||||||
|
</PluginOutlet>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="bottom-row">
|
<div class="bottom-row">
|
||||||
{{categoryLink @topic.category~}}
|
<PluginOutlet
|
||||||
{{~discourseTags @topic mode="list"}}
|
@name="latest-topic-list-item-main-link-bottom-row"
|
||||||
|
@outletArgs={{hash topic=@topic}}
|
||||||
|
>
|
||||||
|
{{categoryLink @topic.category~}}
|
||||||
|
{{~discourseTags @topic mode="list"}}
|
||||||
|
</PluginOutlet>
|
||||||
<PluginOutlet
|
<PluginOutlet
|
||||||
@name="below-latest-topic-list-item-bottom-row"
|
@name="below-latest-topic-list-item-bottom-row"
|
||||||
@connectorTagName="span"
|
@connectorTagName="span"
|
||||||
@ -92,15 +102,18 @@ export default class LatestTopicListItem extends Component {
|
|||||||
@connectorTagName="div"
|
@connectorTagName="div"
|
||||||
@outletArgs={{hash topic=@topic}}
|
@outletArgs={{hash topic=@topic}}
|
||||||
/>
|
/>
|
||||||
|
<PluginOutlet
|
||||||
<ItemRepliesCell @topic={{@topic}} @tagName="div" />
|
@name="latest-topic-list-item-topic-stats"
|
||||||
|
@outletArgs={{hash topic=@topic}}
|
||||||
<div class="topic-last-activity">
|
>
|
||||||
<a
|
<ItemRepliesCell @topic={{@topic}} @tagName="div" />
|
||||||
href={{@topic.lastPostUrl}}
|
<div class="topic-last-activity">
|
||||||
title={{@topic.bumpedAtTitle}}
|
<a
|
||||||
>{{formatDate @topic.bumpedAt format="tiny" noTitle="true"}}</a>
|
href={{@topic.lastPostUrl}}
|
||||||
</div>
|
title={{@topic.bumpedAtTitle}}
|
||||||
|
>{{formatDate @topic.bumpedAt format="tiny" noTitle="true"}}</a>
|
||||||
|
</div>
|
||||||
|
</PluginOutlet>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
Loading…
Reference in New Issue
Block a user