From 43019f76773768efcb9bcce61d96e7367bda8f1f Mon Sep 17 00:00:00 2001 From: tdro Date: Fri, 2 Sep 2022 08:57:55 -0400 Subject: static/js/pager: Mutate global pager Whoops.. --- static/js/pager.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'static') diff --git a/static/js/pager.ts b/static/js/pager.ts index 7231161..411c3c5 100644 --- a/static/js/pager.ts +++ b/static/js/pager.ts @@ -7,11 +7,11 @@ return console.log("Pager is disabled due to cookie restrictions."); } - const settings = { pager: {} }; + let settings = { pager: {} }; const url = self.location.href.split("#")[0].split("?")[0]; - const scrollRestore = (settings, url) => { + const scrollRestore = (url) => { if (history.scrollRestoration) history.scrollRestoration = "manual"; if (localStorage["settings"]) { settings = JSON.parse(localStorage["settings"]); @@ -35,7 +35,7 @@ localStorage["settings"] = JSON.stringify(settings); }; - const scrollTrack = (settings, url) => { + const scrollTrack = (url) => { const currentPosition = self.pageYOffset; settings["pager"][url] = currentPosition; localStorage["settings"] = JSON.stringify(settings); @@ -77,7 +77,7 @@ }; self.addEventListener("DOMContentLoaded", function () { - scrollRestore(settings, url); + scrollRestore(url); self.addEventListener("click", function (event) { const up = document.getElementById("top"); const back = document.getElementById("back"); @@ -93,7 +93,7 @@ }; self.addEventListener("scroll", function () { - scrollTrack(settings, url); + scrollTrack(url); if (scrolls > 3) { once(function () { fragmentRelease(fragmentClear); -- cgit v1.2.3