chore: fix tests

This commit is contained in:
Louis 2025-03-26 20:57:56 +07:00
parent 53c05bc561
commit a0c00d660e
No known key found for this signature in database
GPG Key ID: 44FA9F4D33C37DE2
2 changed files with 21 additions and 19 deletions

View File

@ -125,8 +125,11 @@ export class ExtensionManager {
async activateExtension(extension: Extension) { async activateExtension(extension: Extension) {
// Import class // Import class
const extensionUrl = extension.url const extensionUrl = extension.url
await import(/* webpackIgnore: true */ convertFileSrc(extensionUrl)).then( await import(
(extensionClass) => { /* webpackIgnore: true */ IS_TAURI
? convertFileSrc(extensionUrl)
: extensionUrl
).then((extensionClass) => {
// Register class if it has a default export // Register class if it has a default export
if ( if (
typeof extensionClass.default === 'function' && typeof extensionClass.default === 'function' &&
@ -144,8 +147,7 @@ export class ExtensionManager {
) )
) )
} }
} })
)
} }
/** /**

View File

@ -20,8 +20,8 @@ export const setupBaseExtensions = async () => {
if (IS_TAURI) { if (IS_TAURI) {
await window.core?.api.installExtensions() await window.core?.api.installExtensions()
window.location.reload() window.location.reload()
}
return return
}
const baseExtensions = await window.core?.api.baseExtensions() const baseExtensions = await window.core?.api.baseExtensions()
if ( if (