mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-26 02:04:37 +08:00
refactor(debug): mount quick tools globally
This commit is contained in:
1 parent
558426cc06
commit
84f033efe4
3 files changed
+2
-4
No files matched your search
@@ -10,6 +10,7 @@ import ScreenCaptureModal from '@/components/common/ScreenCaptureModal.vue'
|
||||
import SettingsModal from '@/components/common/SettingsModal.vue'
|
||||
import { ChatRecordDrawer } from '@/components/common/ChatRecord'
|
||||
import GlobalTaskBar from '@/components/AIChat/GlobalTaskBar.vue'
|
||||
import DebugToolsPanel from '@/components/layout/DebugToolsPanel.vue'
|
||||
import { useSessionStore } from '@/stores/session'
|
||||
import { useLayoutStore } from '@/stores/layout'
|
||||
import { useSettingsStore } from '@/stores/settings'
|
||||
@@ -192,6 +193,7 @@ onUnmounted(() => {
|
||||
</Transition>
|
||||
</router-view>
|
||||
</main>
|
||||
<DebugToolsPanel v-if="settingsStore.debugMode" />
|
||||
</template>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -17,7 +17,6 @@ import OwnerPromptModal from '@/components/analysis/member/OwnerPromptModal.vue'
|
||||
import IncrementalImportModal from '@/components/analysis/IncrementalImportModal.vue'
|
||||
const MessageExportModal = defineAsyncComponent(() => import('@/components/MessageExport/MessageExportModal.vue'))
|
||||
import ActionToolsPanel from '@/components/layout/ActionToolsPanel.vue'
|
||||
import DebugToolsPanel from '@/components/layout/DebugToolsPanel.vue'
|
||||
import LoadingState from '@/components/UI/LoadingState.vue'
|
||||
import { useSessionStore } from '@/stores/session'
|
||||
import { useLayoutStore } from '@/stores/layout'
|
||||
@@ -204,7 +203,6 @@ const filteredMemberCount = computed(() => {
|
||||
@open-chat-record="openChatRecordViewer"
|
||||
@open-message-export="showMessageExportModal = true"
|
||||
/>
|
||||
<DebugToolsPanel v-if="settingsStore.debugMode" />
|
||||
</template>
|
||||
|
||||
<!-- Empty State -->
|
||||
|
||||
@@ -16,7 +16,6 @@ import OwnerPromptModal from '@/components/analysis/member/OwnerPromptModal.vue'
|
||||
import IncrementalImportModal from '@/components/analysis/IncrementalImportModal.vue'
|
||||
const MessageExportModal = defineAsyncComponent(() => import('@/components/MessageExport/MessageExportModal.vue'))
|
||||
import ActionToolsPanel from '@/components/layout/ActionToolsPanel.vue'
|
||||
import DebugToolsPanel from '@/components/layout/DebugToolsPanel.vue'
|
||||
import LoadingState from '@/components/UI/LoadingState.vue'
|
||||
import { useSessionStore } from '@/stores/session'
|
||||
import { useLayoutStore } from '@/stores/layout'
|
||||
@@ -214,7 +213,6 @@ const otherMemberAvatar = computed(() => {
|
||||
@open-chat-record="openChatRecordViewer"
|
||||
@open-message-export="showMessageExportModal = true"
|
||||
/>
|
||||
<DebugToolsPanel v-if="settingsStore.debugMode" />
|
||||
</template>
|
||||
|
||||
<!-- Empty State -->
|
||||
|
||||
Reference in new issue
Block a user