aboutsummaryrefslogtreecommitdiff
path: root/static
diff options
context:
space:
mode:
Diffstat (limited to 'static')
-rw-r--r--static/js/pager.ts10
1 files changed, 5 insertions, 5 deletions
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);