From 4fd80f9e24f561bd22f907621dd8901e653f1d25 Mon Sep 17 00:00:00 2001 From: Lia Lenckowski Date: Thu, 17 Aug 2023 15:15:12 +0200 Subject: add admin login modal --- frontend/pwmodal.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 frontend/pwmodal.ts (limited to 'frontend/pwmodal.ts') diff --git a/frontend/pwmodal.ts b/frontend/pwmodal.ts new file mode 100644 index 0000000..3d783c6 --- /dev/null +++ b/frontend/pwmodal.ts @@ -0,0 +1,23 @@ +import { e } from "./helper.ts" + +export let username: string | undefined = undefined; +export let password: string | undefined = undefined; + +export function pw_modal() { + const inp_name = e("input", {type: "text", placeholder: "Username"}) + const inp_pw = e("input", {type: "password", placeholder: "Password"}) + const login_btn = e("button", { + onclick: () => { + username = inp_name.value + password = inp_pw.value + } + }, "Login") + + return e("dialog", {}, + e("form", {method: "dialog"}, + inp_name, + inp_pw, + login_btn, + ) + ) +} -- cgit v1.2.3-70-g09d2