From 66ffaf22fa0451d0f07652233d4b9d3ae933a68e Mon Sep 17 00:00:00 2001 From: TrueKuehli Date: Sun, 30 Sep 2018 21:48:00 +0200 Subject: Added functionality to login modal --- WebInterface/NodeJSServer/src/modules/ui/modal.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'WebInterface/NodeJSServer/src/modules/ui/modal.js') diff --git a/WebInterface/NodeJSServer/src/modules/ui/modal.js b/WebInterface/NodeJSServer/src/modules/ui/modal.js index 31e6397..55e38bd 100644 --- a/WebInterface/NodeJSServer/src/modules/ui/modal.js +++ b/WebInterface/NodeJSServer/src/modules/ui/modal.js @@ -31,10 +31,14 @@ export default class Modal { }); this.bg.addEventListener('click', () => { - this.bg.classList.add('hidden'); - this.bg.addEventListener('transitionend', () => { - document.body.removeChild(this.bg); - }); + this.close(); + }); + } + + close() { + this.bg.classList.add('hidden'); + this.bg.addEventListener('transitionend', () => { + document.body.removeChild(this.bg); }); } -- cgit v1.2.3-54-g00ecf