feat: 完善按配置隐藏控制台菜单选项

This commit is contained in:
mofeng-git
2026-07-16 21:02:23 +08:00
parent 50dd419e5a
commit 0482987bf1
6 changed files with 41 additions and 7 deletions

View File

@@ -1,12 +1,13 @@
import { useLocalStorage } from '@vueuse/core'
import type { RemovableRef } from '@vueuse/core'
export type FeatureVisibilityKey = 'webTerminal' | 'computerUse'
export type FeatureVisibilityKey = 'webTerminal' | 'computerUse' | 'pasteText'
export type FeatureVisibility = Record<FeatureVisibilityKey, boolean>
const DEFAULT_FEATURE_VISIBILITY: FeatureVisibility = {
webTerminal: true,
computerUse: true,
pasteText: true,
}
const featureVisibility = useLocalStorage<FeatureVisibility>(