From 1bcf5e28d4a17d58034945072d702997de5b9bbe Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Wed, 23 Apr 2025 07:47:23 +0800 Subject: [PATCH] [API Node] Contact support button (#3571) Co-authored-by: github-actions --- .../dialog/content/ErrorDialogContent.vue | 15 ++ .../dialog/content/error/ReportIssuePanel.vue | 223 +++++++++++++----- .../error/__tests__/ReportIssuePanel.spec.ts | 12 +- .../dialog/content/setting/CreditsPanel.vue | 7 +- src/composables/useCoreCommands.ts | 16 ++ src/constants/coreMenuCommands.ts | 5 +- src/locales/en/commands.json | 3 + src/locales/en/main.json | 18 +- src/locales/es/commands.json | 3 + src/locales/es/main.json | 20 +- src/locales/fr/commands.json | 3 + src/locales/fr/main.json | 20 +- src/locales/ja/commands.json | 3 + src/locales/ja/main.json | 20 +- src/locales/ko/commands.json | 3 + src/locales/ko/main.json | 20 +- src/locales/ru/commands.json | 3 + src/locales/ru/main.json | 20 +- src/locales/zh/commands.json | 3 + src/locales/zh/main.json | 20 +- src/schemas/issueReportSchema.ts | 9 +- src/services/dialogService.ts | 2 +- 22 files changed, 360 insertions(+), 88 deletions(-) diff --git a/src/components/dialog/content/ErrorDialogContent.vue b/src/components/dialog/content/ErrorDialogContent.vue index 9f28b5c5bc..70bc7d3ddf 100644 --- a/src/components/dialog/content/ErrorDialogContent.vue +++ b/src/components/dialog/content/ErrorDialogContent.vue @@ -25,6 +25,13 @@ :label="$t('issueReport.helpFix')" @click="showSendReport" /> +