Skip to content

Commit 1bc150e

Browse files
committed
fix(shared): move useDevToolsColorMode function to ui package
1 parent d37b1be commit 1bc150e

File tree

14 files changed

+437
-329
lines changed

14 files changed

+437
-329
lines changed

packages/applet/src/components/tree/TreeViewer.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ function select(id: string) {
4646
<span group-hover:text-white class="[.active_&]:(text-white)">{{ item.name }}</span>
4747
<span class="text-gray-400 dark:text-gray-600 group-hover:(text-white op50) [.active_&]:(op50 text-white!)">&gt;</span>
4848
</span>
49-
<NodeTag v-for="(_item, index) in item.tags" :key="index" :tag="_item" />
49+
<NodeTag v-for="(_item, _index) in item.tags" :key="_index" :tag="_item" />
5050
</div>
5151
<div
5252
v-if="item?.children?.length && expanded.includes(item.id)"

packages/client/src/App.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<script setup lang="ts">
22
import type { Ref } from 'vue'
33
import { checkVueInspectorDetected, enableVueInspector, useDevToolsBridge, useDevToolsState } from '@vue/devtools-core'
4-
import { isInChromePanel, useDevToolsColorMode } from '@vue/devtools-shared'
4+
import { isInChromePanel } from '@vue/devtools-shared'
5+
import { useDevToolsColorMode } from '@vue/devtools-ui'
56
import { Pane, Splitpanes } from 'splitpanes'
67
78
import('./setup/unocss-runtime')

packages/client/src/components/chrome/ViewModeSwitch.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<script setup lang="ts">
2-
import { useDevToolsColorMode } from '@vue/devtools-shared'
3-
import { VueButton } from '@vue/devtools-ui'
2+
import { VueButton, useDevToolsColorMode } from '@vue/devtools-ui'
43
54
useDevToolsColorMode()
65

packages/client/src/components/common/IframeView.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script lang="ts">
2-
import { useDevToolsColorMode } from '@vue/devtools-shared'
2+
import { useDevToolsColorMode } from '@vue/devtools-ui'
33
44
const iframeCacheMap = new Map<string, HTMLIFrameElement>()
55
</script>

packages/client/src/composables/graph.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import type { ModuleInfo } from '@vue/devtools-core'
22
import { DataSet } from 'vis-network/standalone'
33
import type { Edge, Node, Options } from 'vis-network'
4-
import { deepClone, useDevToolsColorMode } from '@vue/devtools-shared'
4+
import { deepClone } from '@vue/devtools-shared'
5+
import { useDevToolsColorMode } from '@vue/devtools-ui'
56

67
// #region file types
78
export const fileTypes = {

packages/overlay/src/App.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<script setup lang="ts">
22
import { computed, ref } from 'vue'
33
import { Bridge, getDevToolsClientUrl, prepareInjection } from '@vue/devtools-core'
4-
import { target, useDevToolsColorMode } from '@vue/devtools-shared'
4+
import { target } from '@vue/devtools-shared'
5+
import { useDevToolsColorMode } from '@vue/devtools-ui'
56
import { devtools, onDevToolsConnected } from '@vue/devtools-kit'
67
import { registerBridge, useFrameState, useIframe, usePanelVisible, usePosition } from '~/composables'
78
import { checkIsSafari } from '~/utils'

packages/playground/applet/src/App.vue

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
import { Components } from '@vue/devtools-applet'
33
import '@vue/devtools-applet/style.css'
44
import { HandShakeServer, getDevToolsState, initDevToolsSeparateWindow, initDevToolsSeparateWindowBridge, onDevToolsStateUpdated, setupDevToolsBridge } from '@vue/devtools-core'
5-
import { useDevToolsColorMode } from '@vue/devtools-shared'
65
import { useDark } from '@vueuse/core'
76
import { useCounterStore } from './stores'
87
import Hello from './components/Hello.vue'
@@ -46,8 +45,6 @@ function initVueDevToolsState() {
4645
clientConnected.value = data!.clientConnected
4746
})
4847
}
49-
50-
useDevToolsColorMode()
5148
</script>
5249

5350
<template>

packages/shared/package.json

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,6 @@
2020
"prepare:type": "tsup --dts-only",
2121
"stub": "tsup --watch --onSuccess 'tsup --dts-only'"
2222
},
23-
"peerDependencies": {
24-
"@vueuse/core": ">=10.0.0",
25-
"vue": ">=3.2.0"
26-
},
27-
"peerDependenciesMeta": {
28-
"@vueuse/core": {
29-
"optional": true
30-
},
31-
"vue": {
32-
"optional": true
33-
}
34-
},
3523
"dependencies": {
3624
"rfdc": "^1.3.1"
3725
},

packages/shared/src/constants.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,3 @@ export const VIEW_MODE_STORAGE_KEY = '__vue-devtools-view-mode__'
22
export const VITE_PLUGIN_DETECTED_STORAGE_KEY = '__vue-devtools-vite-plugin-detected__'
33
export const VITE_PLUGIN_CLIENT_URL_STORAGE_KEY = '__vue-devtools-vite-plugin-client-url__'
44
export const BROADCAST_CHANNEL_NAME = '__vue-devtools-broadcast-channel__'
5-
export const THEME_KEY = '__vue-devtools-theme__'

packages/shared/src/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
export * from './env'
22
export * from './general'
33
export * from './constants'
4-
export * from './theme'

0 commit comments

Comments
 (0)