upd: routing dev
This commit is contained in:
1481
src/frontend/routes/dev.tsx
Normal file
1481
src/frontend/routes/dev.tsx
Normal file
File diff suppressed because it is too large
Load Diff
@@ -27,7 +27,8 @@ export const Route = createFileRoute('/login')({
|
||||
queryFn: () => fetch('/api/auth/session', { credentials: 'include' }).then((r) => r.json()),
|
||||
})
|
||||
if (data?.user) {
|
||||
throw redirect({ to: data.user.role === 'USER' ? '/profile' : '/dashboard' })
|
||||
const dest = data.user.role === 'DEVELOPER' ? '/dev' : data.user.role === 'USER' ? '/profile' : '/dashboard'
|
||||
throw redirect({ to: dest })
|
||||
}
|
||||
} catch (e) {
|
||||
if (e instanceof Error) return
|
||||
|
||||
Reference in New Issue
Block a user