mirror of
https://github.com/discourse/discourse.git
synced 2025-06-06 11:44:39 +08:00
UX: reworks channel index (drawer and mobile) (#18892)
- Multiple style improvements - adds last sent message date to the view Co-authored-by: chapoi <charlie@discourse.org> Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
This commit is contained in:
@ -142,32 +142,4 @@ module("Discourse Chat | Component | chat-channel-title", function (hooks) {
|
||||
);
|
||||
},
|
||||
});
|
||||
|
||||
componentTest("unreadIndicator", {
|
||||
template: hbs`{{chat-channel-title channel=channel unreadIndicator=unreadIndicator}}`,
|
||||
|
||||
beforeEach() {
|
||||
const channel = fabricators.chatChannel({
|
||||
chatable_type: CHATABLE_TYPES.directMessageChannel,
|
||||
});
|
||||
|
||||
const state = {};
|
||||
state[channel.id] = {
|
||||
unread_count: 1,
|
||||
};
|
||||
this.currentUser.set("chat_channel_tracking_state", state);
|
||||
|
||||
this.set("channel", channel);
|
||||
},
|
||||
|
||||
async test(assert) {
|
||||
this.set("unreadIndicator", true);
|
||||
|
||||
assert.ok(exists(".chat-channel-unread-indicator"));
|
||||
|
||||
this.set("unreadIndicator", false);
|
||||
|
||||
assert.notOk(exists(".chat-channel-unread-indicator"));
|
||||
},
|
||||
});
|
||||
});
|
||||
|
Reference in New Issue
Block a user