]> Untitled Git - lemmy-ui.git/blobdiff - src/shared/services/FirstLoadService.ts
Refactor first load handling
[lemmy-ui.git] / src / shared / services / FirstLoadService.ts
index 926e3acd6eed44e8e3021797355e78d10349b786..f059e37707d1e473dc88aebcfcaf81b833e2ef2b 100644 (file)
@@ -17,6 +17,10 @@ export class FirstLoadService {
     return isFirst;
   }
 
+  falsify() {
+    this.#isFirstLoad = false;
+  }
+
   static get #Instance() {
     return this.#instance ?? (this.#instance = new this());
   }
@@ -24,4 +28,8 @@ export class FirstLoadService {
   static get isFirstLoad() {
     return !isBrowser() || this.#Instance.isFirstLoad;
   }
+
+  static falsify() {
+    this.#Instance.falsify();
+  }
 }