diff --git a/packages/client/src/App.vue b/packages/client/src/App.vue index af467e2f6..4e4050eab 100644 --- a/packages/client/src/App.vue +++ b/packages/client/src/App.vue @@ -1,6 +1,6 @@ @@ -67,7 +66,7 @@ const state = useDevToolsState() v-if="(item.file || item.meta?.file) && state.vitePluginDetected.value && _vueInspectorDetected" text-sm op40 hover="op100 text-primary-400" title="Open in editor" - @click="_openInEditor((item.file || item.meta?.file) as string)" + @click="openInEditor((item.file || item.meta?.file) as string)" >
diff --git a/packages/client/src/composables/open-in-editor.ts b/packages/client/src/composables/open-in-editor.ts index 1105d4dcb..6680a2eac 100644 --- a/packages/client/src/composables/open-in-editor.ts +++ b/packages/client/src/composables/open-in-editor.ts @@ -1,6 +1 @@ -import { defineDevToolsAction } from '@vue/devtools-core' - export const vueInspectorDetected = ref(false) -export const openInEditor = defineDevToolsAction('devtools:open-in-editor', (devtools, file: string) => { - devtools.api.openInEditor({ file }) -}) diff --git a/packages/client/src/composables/state-commands.ts b/packages/client/src/composables/state-commands.ts index 7220b1cb1..2e494bc8e 100644 --- a/packages/client/src/composables/state-commands.ts +++ b/packages/client/src/composables/state-commands.ts @@ -1,7 +1,7 @@ import { randomStr } from '@vue/devtools-shared' import { CustomCommand } from '@vue/devtools-kit' import { MaybeRefOrGetter } from 'vue' -import { defineDevToolsListener, useDevToolsState } from '@vue/devtools-core' +import { onCustomCommandsUpdated, useDevToolsState } from '@vue/devtools-core' export interface CommandItem { id: string @@ -21,12 +21,6 @@ function uniqueById(items: CommandItem[]): CommandItem[] { const registeredCommands = reactive(new Map>()) let removeCommandsUpdatedListener: (() => void) | null = null -const onCustomCommandsUpdated = defineDevToolsListener((devtools, callback) => { - devtools.api.on.customCommandsUpdated((payload) => { - callback(payload) - }) -}) - // @unocss-include export function useCommands() { const { enabledFlattenTabs } = useAllTabs() diff --git a/packages/client/src/composables/state-tab.ts b/packages/client/src/composables/state-tab.ts index 15fecfd5d..9e059fce6 100644 --- a/packages/client/src/composables/state-tab.ts +++ b/packages/client/src/composables/state-tab.ts @@ -1,4 +1,4 @@ -import { defineDevToolsListener, useDevToolsState } from '@vue/devtools-core' +import { onCustomTabsUpdated, useDevToolsState } from '@vue/devtools-core' import type { MaybeRef } from 'vue' import type { CustomTab } from '@vue/devtools-kit' import { isInElectron } from '@vue/devtools-shared' @@ -22,11 +22,6 @@ export interface CategorizedCategory { export type CategorizedTabs = [CategorizedCategory, CategorizedTab[]][] -const onCustomTabsUpdated = defineDevToolsListener((devtools, callback) => { - devtools.api.on.customTabsUpdated((payload) => { - callback(payload) - }) -}) let removeTabsUpdatedListener: (() => void) | null = null export function useAllTabs() { diff --git a/packages/client/src/pages/components.vue b/packages/client/src/pages/components.vue index c0ae22a5d..36d662e0d 100644 --- a/packages/client/src/pages/components.vue +++ b/packages/client/src/pages/components.vue @@ -1,5 +1,18 @@ diff --git a/packages/client/src/pages/pinia.vue b/packages/client/src/pages/pinia.vue index 07edcd5ab..55955d66f 100644 --- a/packages/client/src/pages/pinia.vue +++ b/packages/client/src/pages/pinia.vue @@ -1,5 +1,5 @@