import Component from "@glimmer/component"; import { htmlSafe } from "@ember/template"; import icon from "discourse-common/helpers/d-icon"; import ChatUserAvatar from "discourse/plugins/chat/discourse/components/chat-user-avatar"; export default class ChatChannelIcon extends Component { get firstUser() { return this.args.channel.chatable.users[0]; } get groupDirectMessage() { return ( this.args.channel.isDirectMessageChannel && this.args.channel.chatable.group ); } get channelColorStyle() { return htmlSafe(`color: #${this.args.channel.chatable.color}`); } get isThreadsList() { return this.args.thread ?? false; } }