display channel name in title

This commit is contained in:
hippoz 2022-09-24 17:07:50 +03:00
parent 28ed386228
commit 52cc76f676
No known key found for this signature in database
GPG key ID: 7C52899193467641

View file

@ -606,13 +606,20 @@ selectedChannel.watch((newSelectedChannel) => {
}
});
unreadStore.subscribe(() => {
const updateTitle = () => {
let totalUnreads = 0;
unreadStore.value.forEach(count => totalUnreads += count);
let channelSuffix = "";
if (selectedChannel.value && selectedChannel.value.id !== -1 && selectedChannel.value.name) {
channelSuffix = ` | #${selectedChannel.value.name}`;
}
if (totalUnreads > 0) {
window.document.title = `(${totalUnreads}) waffle`;
window.document.title = `(${totalUnreads}) waffle${channelSuffix}`;
} else {
window.document.title = "waffle";
window.document.title = `waffle${channelSuffix}`;
}
});
};
unreadStore.subscribe(updateTitle);
selectedChannel.subscribe(updateTitle);