refactored extension_protocol_handler. removed all injections in index.html

This commit is contained in:
2025-10-09 22:03:44 +02:00
parent fa3348a5ad
commit f006927d1a
6 changed files with 83 additions and 353 deletions

View File

@ -1,5 +1,6 @@
import { invoke } from '@tauri-apps/api/core'
import { readFile } from '@tauri-apps/plugin-fs'
import { EXTENSION_PROTOCOL_PREFIX } from '~/config/constants'
import type {
IHaexHubExtension,
@ -86,7 +87,7 @@ export const useExtensionsStore = defineStore('extensionsStore', () => {
currentExtension.value.version,
)
return `haex-extension://localhost/${encodedInfo}/index.html`
return `${EXTENSION_PROTOCOL_PREFIX}localhost/${encodedInfo}/index.html`
})
/* const getExtensionPathAsync = async (