dynamically import all plugins

This commit is contained in:
Alphons Joseph
2025-03-12 20:11:26 +08:00
parent 2cb607c5a9
commit 3c65e6d6c5
3 changed files with 11 additions and 2 deletions
+6 -1
View File
@@ -23,6 +23,8 @@ if (document.childNodes[1]) {
import * as plugins from "@/plugins" // Import the plugins from folder
async function init() {
const hasSEQTATitle = document.title.includes("SEQTA Learn")
@@ -42,7 +44,10 @@ async function init() {
await initializeSettingsState()
if (settingsState.onoff) {
plugins.Monofile() // Init plugins
Object.values(plugins).forEach(plugin => {
plugin();
})
}
console.info(
"[BetterSEQTA+] Successfully initalised BetterSEQTA+, starting to load assets.",