diff --git a/src/components/settings/Loader.astro b/src/components/settings/Loader.astro
index d1bb11a..57606b8 100644
--- a/src/components/settings/Loader.astro
+++ b/src/components/settings/Loader.astro
@@ -1,5 +1,5 @@
diff --git a/src/global.d.ts b/src/global.d.ts
new file mode 100644
index 0000000..17fb87e
--- /dev/null
+++ b/src/global.d.ts
@@ -0,0 +1,11 @@
+// LEGIT here for ONE global.
+
+import type { SW } from "@utils/serviceWorker";
+
+declare global {
+ interface Window {
+ sw: SW;
+ }
+};
+
+export {};
diff --git a/src/pages/index.astro b/src/pages/index.astro
index 612b559..d34580d 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -47,7 +47,8 @@ import Layout from "@layouts/Layout.astro";
},
logging: false
});
- eHandler.handleEvents();
+ //Bind the events.
+ eHandler.bind();