diff --git a/apps/website/src/github-utils.ts b/apps/website/src/github-utils.ts
index b34925ce8..a05839a73 100644
--- a/apps/website/src/github-utils.ts
+++ b/apps/website/src/github-utils.ts
@@ -1,3 +1,5 @@
+export const FALLBACK_STARGAZERS_COUNT = 31862; // The count as of 2025-10-03
+
const API_URL = "https://api.github.com/repos/TriliumNext/Trilium";
/** Returns the number of stargazers of the Trilium's GitHub repository. */
@@ -11,5 +13,5 @@ export async function getRepoStargazersCount() {
}
}
- return 31862; // The count as of 2025-10-03
+ return FALLBACK_STARGAZERS_COUNT;
}
\ No newline at end of file
diff --git a/apps/website/src/index.tsx b/apps/website/src/index.tsx
index ae1d46a87..10680c4fa 100644
--- a/apps/website/src/index.tsx
+++ b/apps/website/src/index.tsx
@@ -1,5 +1,5 @@
import './style.css';
-import { getRepoStargazersCount } from './github-utils.js';
+import { FALLBACK_STARGAZERS_COUNT, getRepoStargazersCount } from './github-utils.js';
import { Header } from './components/Header.jsx';
import { Home } from './pages/Home/index.jsx';
import { LocationProvider, Router, Route, hydrate, prerender as ssr } from 'preact-iso';
@@ -26,7 +26,7 @@ export function App(props: {repoStargazersCount: number}) {
}
if (typeof window !== 'undefined') {
- hydrate(, document.getElementById('app')!);
+ hydrate(, document.getElementById('app')!);
}
export async function prerender(data) {