From 65acdf798de6fb65c497aa2c7f84bc7124e010b7 Mon Sep 17 00:00:00 2001 From: Dominika Liberda Date: Sun, 4 Oct 2020 21:05:52 +0200 Subject: [PATCH] + js code for login/register --- front/src/index.ts | 22 +++++++++++++++------- webroot/index.html | 22 +++++++++++----------- 2 files changed, 26 insertions(+), 18 deletions(-) diff --git a/front/src/index.ts b/front/src/index.ts index a7eb80d..ae58a75 100644 --- a/front/src/index.ts +++ b/front/src/index.ts @@ -5,17 +5,25 @@ const request = (resource: string, data: any) => }).then((res) => res.json()); window.addEventListener("load", () => { - const login_submit = document.querySelector(".login-submit")!; - const register_submit = document.querySelector(".register-submit")!; - - login_submit.addEventListener("click", function (event) { + const login = document.querySelector(".login-form")!; + login.addEventListener("submit", function (event) { event.preventDefault(); - document.write("lauraiscute"); + const form = event.target as HTMLFormElement; + request("login", { + login: form.login.value, + password: form.password.value, + }); }); - register_submit.addEventListener("click", function (event) { + const register = document.querySelector(".register-form")!; + register.addEventListener("submit", function (event) { event.preventDefault(); - document.write("lauraisverycute"); + const form = event.target as HTMLFormElement; + request("register", { + login: form.login.value, + password: form.password.value, + phone: form.phone.value, + }); }); request("packages", {}).then((res) => { diff --git a/webroot/index.html b/webroot/index.html index 0b3e483..b3957dd 100644 --- a/webroot/index.html +++ b/webroot/index.html @@ -1,32 +1,32 @@ - - + + OCW
LOGIN -
+ - + - - + +
REGISTER -
+ - + - + - - + +