From 3b271efd6d8cb311b76a23bcc526c4857677a074 Mon Sep 17 00:00:00 2001 From: moiz-deriv Date: Mon, 2 Sep 2024 14:42:45 +0800 Subject: [PATCH] 'fix: refactored login functions from global footer to github' --- src/js/footer/index.js | 1 + src/js/footer/loginFunctions/index.js | 31 +++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 src/js/footer/loginFunctions/index.js diff --git a/src/js/footer/index.js b/src/js/footer/index.js index 34f70c6..298d8fc 100644 --- a/src/js/footer/index.js +++ b/src/js/footer/index.js @@ -14,3 +14,4 @@ import "./derivGoDownload"; import "./euPopUp"; import "./disclaimerAddClassname"; import "./mobileMenuAccordian"; +import "./loginFunctions"; diff --git a/src/js/footer/loginFunctions/index.js b/src/js/footer/loginFunctions/index.js new file mode 100644 index 0000000..d3f61d5 --- /dev/null +++ b/src/js/footer/loginFunctions/index.js @@ -0,0 +1,31 @@ +const loginLink = document.getElementById("navbar-home_login"); +if (loginLink) { + loginLink.addEventListener("click", function (event) { + event.preventDefault(); + window.location.href = window.loginUrl(); + }); +} + +const resLoginLink = document.getElementById("res-navbar-home_login"); +if (resLoginLink) { + resLoginLink.addEventListener("click", function (event) { + event.preventDefault(); + window.location.href = window.loginUrl(); + }); +} + +const whiteLoginBar = document.getElementById("white-navbar_login"); +if (whiteLoginBar) { + whiteLoginBar.addEventListener("click", function (event) { + event.preventDefault(); + window.location.href = window.loginUrl(); + }); +} + +const resWhiteLoginBar = document.getElementById("res-white-navbar_login"); +if (resWhiteLoginBar) { + resWhiteLoginBar.addEventListener("click", function (event) { + event.preventDefault(); + window.location.href = window.loginUrl(); + }); +}