Files
ComfyUI_frontend/src/views/IssueReportView.vue
2025-01-18 16:22:49 -07:00

39 lines
1006 B
Vue

<template>
<BaseViewTemplate dark> </BaseViewTemplate>
</template>
<script setup lang="ts">
import { onMounted } from 'vue'
import { useRouter } from 'vue-router'
import ReportIssuePanel from '@/components/dialog/content/error/ReportIssuePanel.vue'
import { useDialogStore } from '@/stores/dialogStore'
import BaseViewTemplate from '@/views/templates/BaseViewTemplate.vue'
const router = useRouter()
const dialogStore = useDialogStore()
onMounted(() => {
dialogStore.showDialog({
key: 'issue-report',
component: ReportIssuePanel,
dialogComponentProps: {
onClose: () => router.push('/')
},
props: {
errorType: 'desktop',
defaultFields: ['SystemStats', 'Logs', 'Settings'],
extraFields: [
{
label: 'Desktop Version',
value: 'desktopVersion',
optIn: false,
data: { desktopVersion: '1.4.2' } // electronAPI().getVersion()
}
],
pt: { root: { class: 'border-none' } }
}
})
})
</script>