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