fix: Backend added along with missing pages

This commit is contained in:
2026-05-01 14:42:42 +05:30
parent effd19531a
commit 70ef8578d0
60 changed files with 25045 additions and 30 deletions

View File

@@ -8,7 +8,7 @@ interface User {
id: string;
name: string;
email: string;
role: 'SALES_BROKER' | 'SALES_DIRECTOR' | 'ADMIN';
role: 'SALES_BROKER' | 'SALES_DIRECTOR' | 'ADMIN' | 'SUPERADMIN' | string;
avatarUrl?: string;
}
@@ -37,7 +37,11 @@ export const useAuthStore = create<AuthStore>()(
}),
{
name: 'velocity-auth',
partialize: (state) => ({ token: state.token, user: state.user }),
partialize: (state) => ({
token: state.token,
user: state.user,
isAuthenticated: Boolean(state.token && state.user),
}),
}
),
{ name: 'AuthStore' }