From 000f5660560c415143589a13b6f3d602f87cb6fd Mon Sep 17 00:00:00 2001 From: Patrick Alvin Alcala Date: Tue, 7 Oct 2025 16:29:09 +0800 Subject: [PATCH] Updated register and login --- src/pages/LoginPage/Login.tsx | 19 +++++++++++++++++-- src/pages/RegisterPage/Register.tsx | 2 +- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/src/pages/LoginPage/Login.tsx b/src/pages/LoginPage/Login.tsx index 88bbb4f..227524d 100644 --- a/src/pages/LoginPage/Login.tsx +++ b/src/pages/LoginPage/Login.tsx @@ -40,8 +40,9 @@ export default () => { } if (dbpassword.result === hashPassword) { - _employeeId.set(employeeid) + _employeeId.set(employeeid.result) _employeeName.set(name()) + saveEmployee() setLoggedin(2) } else { setLoggedin(1) @@ -60,6 +61,20 @@ export default () => { navigate('/main') } + const gotoAssessor = () => { + navigate('/assessor') + } + + const navigateToRolePage = () => { + if (role() === 'Assessor') gotoAssessor() + else gotoMain() + } + + const saveEmployee = () => { + sessionStorage.setItem('id', _employeeId.get().toString()) + sessionStorage.setItem('name', _employeeName.get()) + } + createEffect(() => { if (role() === 'Approver') setName(APPROVERNAME) else if (role() !== 'Approver' && name() === APPROVERNAME) setName('') @@ -146,7 +161,7 @@ export default () => { -
+
diff --git a/src/pages/RegisterPage/Register.tsx b/src/pages/RegisterPage/Register.tsx index 4612159..cb75280 100644 --- a/src/pages/RegisterPage/Register.tsx +++ b/src/pages/RegisterPage/Register.tsx @@ -161,7 +161,7 @@ export default () => { - + Registration