feat: add fullscreen docs demo routes

This commit is contained in:
3252a8
2026-05-28 14:59:54 +03:00
parent 7e0e8ff319
commit d544ebd879
10 changed files with 369 additions and 32 deletions
+11 -1
View File
@@ -70,9 +70,19 @@ function prepareMockConfig() {
copyThemeAssets(DEV_MOCK.data.themes_catalog);
}
function parentSearchParams() {
try {
if (window.parent === window) return null;
return new URLSearchParams(window.parent.location.search);
} catch (_error) {
return null;
}
}
async function bootstrap() {
const params = new URLSearchParams(window.location.search);
applyPreviewMock(params.get("mock"));
const parentParams = parentSearchParams();
applyPreviewMock(params.get("mock") || parentParams?.get("mock"));
prepareMockConfig();
try {
await loadInstallGuidesConfig();