authButton fixed

This commit is contained in:
nabijonovdavronbek619@gmail.com
2026-04-10 16:59:51 +05:00
parent b4fd590eda
commit be582a6474
2 changed files with 5 additions and 3 deletions

View File

@@ -3,10 +3,10 @@ import { create } from 'zustand';
type CabinetNavZustand = { type CabinetNavZustand = {
navItem: CabinetSection; navItem: CabinetSection;
setNavItem: (item: string) => void; setNavItem: (item: CabinetSection) => void;
}; };
export const useCabinetNav = create<CabinetNavZustand>((set) => ({ export const useCabinetNav = create<CabinetNavZustand>((set) => ({
navItem: 'dashboard', navItem: 'dashboard',
setNavItem: (item: string) => set({ navItem: item || 'dash' }), setNavItem: (item: CabinetSection) => set({ navItem: item }),
})); }));

View File

@@ -111,7 +111,9 @@ function AuthButtons() {
if (subItem.url !== '/cabinet') { if (subItem.url !== '/cabinet') {
clearTokens(); clearTokens();
} else { } else {
setNavItem(subItem.key); setNavItem(
subItem.key as import('@/widgets/cabinet/lib/types').CabinetSection,
);
} }
}} }}
item={subItem} item={subItem}