import Component from "@glimmer/component"; import dConcatClass from "discourse/ui-kit/helpers/d-concat-class"; import dFormatDate from "discourse/ui-kit/helpers/d-format-date"; import { topicWasUpdatedAfterLastPost } from "../../lib/topic-activity"; export default class TopicActivityColumn extends Component { get topicUser() { if (topicWasUpdatedAfterLastPost(this.args.topic)) { return { username: undefined, class: "--updated", }; } if (this.args.topic.posts_count > 1) { return { username: this.args.topic.last_poster_username, class: "--replied", }; } else if (this.args.topic.posts_count === 1) { return { username: this.args.topic.last_poster_username, class: "--created", }; } else { return; } } }