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 @@
-
-
-
-
-
+
-
+
+
+