From 522237b4d27de38c63cdfdaada771eb3f63b480b Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Pasquier Date: Wed, 5 Jun 2019 13:26:58 +0200 Subject: [PATCH] ui: hide or show login button --- src/scripts/index.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/scripts/index.js b/src/scripts/index.js index 3874ebb..00461ff 100644 --- a/src/scripts/index.js +++ b/src/scripts/index.js @@ -25,4 +25,15 @@ document.addEventListener('DOMContentLoaded', function (event) { }) }); + //- Header login hide/show + if(document.querySelector('sib-auth').getUser() !== null) { + document.querySelector('button[role="log in"]').style.display = 'none'; + //- Token expired, hack for ask relogin + if(new Date(document.querySelector('sib-auth').getUser().expires_at*1000) <= new Date()) { + document.querySelector('button[role="log in"]').style.display = ''; + document.querySelector('button[role="log in"]').style.color = 'red'; + document.querySelector('button[role="log in"]').innerHTML = 'Re-login'; + } + } + }); \ No newline at end of file