Updated APP_PREFIX for Admin Dashboard

This commit is contained in:
Donald Zou
2025-12-26 10:59:24 +08:00
parent a0bbace7ee
commit 0d70d13d0f
51 changed files with 65 additions and 80 deletions

View File

@@ -10,20 +10,13 @@
<link rel="icon" href="./img/Logo-2-512x512.png">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WGDashboard</title>
<base href="./">
<script>
let appPrefix = "{{ APP_PREFIX if APP_PREFIX else '' }}";
if (appPrefix.includes('{' + '{')) {
appPrefix = '';
}
window.APP_PREFIX = appPrefix;
const isViteDevMode = document.querySelector('script[src*="@vite/client"]') !== null;
const base = document.createElement('base');
if (isViteDevMode) {
base.href = '/';
} else {
base.href = (window.APP_PREFIX || '') + '/';
}
document.head.insertBefore(base, document.head.firstChild);
const isViteDevMode = document.querySelector('script[src*="@vite/client"]') !== null;
const base = document.querySelector('base');
if (base && isViteDevMode) {
base.href = '/';
}
</script>
</head>
<body>