- Timestamp:
- 01/21/26 18:03:04 (8 months ago)
- Branches:
- master
- Children:
- 50f2fb4
- Parents:
- 997d094
- Location:
- src/app
- Files:
-
- 8 added
- 2 edited
-
api/prof/grade/add/route.ts (added)
-
api/prof/grade/edit/route.ts (added)
-
api/prof/grade/remove/route.ts (added)
-
api/prof/students/route.ts (added)
-
page.tsx (modified) (1 diff)
-
professor/layout.tsx (added)
-
professor/page.tsx (added)
-
professor/profile/page.tsx (added)
-
professor/students/page.tsx (added)
-
students/page.tsx (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/app/page.tsx
r997d094 r298f9b3 35 35 setIsSubmitting(true); 36 36 try { 37 await login({ email: formData.email, password: formData.password });38 window.location.href = '/students/profile';37 const session = await login({ email: formData.email, password: formData.password }); 38 window.location.href = session.role === 'Professor' ? '/professor' : '/students'; 39 39 } catch (err) { 40 40 setErrorMessage(err instanceof Error ? err.message : 'Login failed.'); -
src/app/students/page.tsx
r997d094 r298f9b3 1 export default function Home() { 2 return ( 3 <> 4 5 </> 6 ); 1 import { redirect } from "next/navigation"; 2 3 export default function StudentsHome() { 4 redirect("/students/profile"); 7 5 }
Note:
See TracChangeset
for help on using the changeset viewer.
