Синхронизировать регистр логинов и доработать UI каналов

This commit is contained in:
AidarKC
2026-08-19 14:30:29 +04:00
parent e8a4713f6e
commit ce30b77328
29 changed files with 6729 additions and 815 deletions
+4 -4
View File
@@ -1,4 +1,4 @@
import { getToolbarNavigationTarget, resolveToolbarActive } from '../router.js';
import { resolveToolbarActive } from '../router.js';
import { state } from '../state.js';
import { openAuthRequiredModal } from '../services/auth-required-modal.js';
@@ -33,7 +33,7 @@ function getTotalUnreadMessages() {
function navigateWithGuestRules(pageId, navigate) {
if (state.session.isAuthorized) {
navigate(getToolbarNavigationTarget(pageId));
navigate(pageId);
return;
}
if (pageId === 'messages-list') {
@@ -57,7 +57,7 @@ function navigateWithGuestRules(pageId, navigate) {
});
return;
}
navigate(getToolbarNavigationTarget(pageId));
navigate(pageId);
}
export function renderToolbar(currentPageId, navigate) {
@@ -93,7 +93,7 @@ export function renderToolbar(currentPageId, navigate) {
btn.append(badge);
}
if (item.pageId === 'channels-list') {
btn.addEventListener('click', () => navigate(getToolbarNavigationTarget('channels-list')));
btn.addEventListener('click', () => navigate('channels-list'));
} else {
btn.addEventListener('click', () => navigateWithGuestRules(item.pageId, navigate));
}