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