Add issue report dialog service (#2284)

Co-authored-by: huchenlei <huchenlei@proton.me>
This commit is contained in:
bymyself
2025-01-19 18:44:11 -07:00
committed by GitHub
parent a1ed67fc74
commit 654d72b4cc
6 changed files with 81 additions and 43 deletions

View File

@@ -9,6 +9,7 @@ import {
DEFAULT_DARK_COLOR_PALETTE,
DEFAULT_LIGHT_COLOR_PALETTE
} from '@/constants/coreColorPalettes'
import { t } from '@/i18n'
import { api } from '@/scripts/api'
import { app } from '@/scripts/app'
import { useDialogService } from '@/services/dialogService'
@@ -543,9 +544,16 @@ export function useCoreCommands(): ComfyCommand[] {
id: 'Comfy.Feedback',
icon: 'pi pi-megaphone',
label: 'Give Feedback',
versionAdded: '1.7.15',
versionAdded: '1.8.2',
function: () => {
dialogService.showFeedbackDialog()
dialogService.showIssueReportDialog({
title: t('g.feedback'),
panelProps: {
errorType: 'Feedback',
title: t('issueReport.feedbackTitle'),
defaultFields: ['SystemStats', 'Settings']
}
})
}
}
]