feat: add superadmin management
This commit is contained in:
@@ -74,10 +74,11 @@ export const AuthProvider: React.FC<{ children: React.ReactNode }> = ({ children
|
||||
);
|
||||
};
|
||||
|
||||
const toFrontendUser = (user: { email: string; name: string; role: string }): User => ({
|
||||
const toFrontendUser = (user: { id: string; email: string; name: string; role: string }): User => ({
|
||||
id: user.id,
|
||||
email: user.email,
|
||||
name: user.name,
|
||||
role: user.role === 'student' ? 'student' : 'professor',
|
||||
role: user.role === 'admin' ? 'superadmin' : user.role === 'instructor' ? 'professor' : 'student',
|
||||
});
|
||||
|
||||
export const useAuth = () => {
|
||||
|
||||
Reference in New Issue
Block a user