From 1cc0d05b5513d31fc2659f676a6355a1ae6d3e3e Mon Sep 17 00:00:00 2001 From: afn Date: Mon, 27 Mar 2023 15:12:06 -0400 Subject: [PATCH] fix: remove css hack --- src/routes/poll/+page.svelte | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/src/routes/poll/+page.svelte b/src/routes/poll/+page.svelte index c6350e4..f6b09d6 100644 --- a/src/routes/poll/+page.svelte +++ b/src/routes/poll/+page.svelte @@ -63,7 +63,6 @@ onMount(async () => { setTimeout(async () => { await goto('/poll/token-expired/'); - localStorage.setItem('expired-token', botToken); }, 600000); window.use_token = exchange_token; @@ -83,30 +82,6 @@ logos[j] = k; } - let content = '' - logos.forEach((variants) => { - variants.forEach((variant) => - content += `url(${variant.optimized_direct_url ?? variant.logo_direct_url}) ` - ); - }); - - // can't use inline styles with ::after so here's this hack for a hack - let style = ` - .wrapper::after { - position: absolute; - width: 0; - height: 0; - overflow: hidden; - z-index: -1; - content: ${content}; - } - - ` - - let styleSheet = document.createElement("style") - styleSheet.innerText = style - document.head.appendChild(styleSheet) - // min is the lowest index of the logos on a page, max is the highest index // max will be determined based on min and the amount of logos we want on each page (4) min = currentPage * logoAmount; @@ -128,10 +103,6 @@ } else { alert('Warning: no token!'); } - - if (localStorage.getItem('expired-token') === botToken) { - await goto('/poll/token-expired/'); - } }); function previousPage() {