diff --git a/frontend/src/lib/components/textfield/PasswordField.svelte b/frontend/src/lib/components/textfield/PasswordField.svelte new file mode 100644 index 0000000..b332cdc --- /dev/null +++ b/frontend/src/lib/components/textfield/PasswordField.svelte @@ -0,0 +1,30 @@ + + + +
+ +
+
+ + diff --git a/frontend/src/routes/(admin)/admin/auth/login/+page.svelte b/frontend/src/routes/(admin)/admin/auth/login/+page.svelte index b29a942..f1771ae 100644 --- a/frontend/src/routes/(admin)/admin/auth/login/+page.svelte +++ b/frontend/src/routes/(admin)/admin/auth/login/+page.svelte @@ -7,14 +7,16 @@ import Lock from '$lib/components/icons/Lock.svelte'; import { apiLogin } from '$lib/@api/admin'; import { goto } from '$app/navigation'; + import Submit from '$lib/components/button/Submit.svelte'; + import PasswordField from '$lib/components/textfield/PasswordField.svelte'; let adminIdValue = ''; let adminPasswordValue = ''; const login = async () => { try { - await apiLogin({adminId: Number(adminIdValue), password: adminPasswordValue}); - goto("/admin/dashboard"); + await apiLogin({ adminId: Number(adminIdValue), password: adminPasswordValue }); + goto('/admin/dashboard'); } catch (e) { console.log(e); } @@ -37,19 +39,12 @@ - -
- -
-
+
- +
+ +