ui: allow function as extra AutoloadPage

This commit is contained in:
undefined committed 2021-11-23 22:19:09 +08:00
1 parent 23e4b1ccad
commit 89b32f7768
2 files changed
+3 -2

No files matched your search

+2 -1
View File
@@ -16,8 +16,9 @@ export default class PageLoader {
return page;
}),
];
if (window.Hydro.extraPages) this.pageInstances.push(...window.Hydro.extraPages);
if (window.Hydro.extraPages) this.pageInstances.push(...window.Hydro.extraPages.filter((i) => i instanceof Page));
window.Hydro.pageInstances = this.pageInstances;
window.Hydro.extraPages.filter((i) => !(i instanceof Page)).forEach((i) => i());
}
getAutoloadPages() {