mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2026-04-01 06:39:45 +08:00
🚸 添加用户反馈显示控制入口
This commit is contained in:
31
src/main.ts
31
src/main.ts
@@ -3,7 +3,6 @@
|
||||
* @since Beta v0.9.2
|
||||
*/
|
||||
|
||||
import type { FeedbackInternalOptions } from "@sentry/core";
|
||||
import * as Sentry from "@sentry/vue";
|
||||
import { createApp, defineCustomElement } from "vue";
|
||||
import { createVuetify } from "vuetify";
|
||||
@@ -27,36 +26,6 @@ Sentry.init({
|
||||
enableLogs: true,
|
||||
environment: process.env.NODE_ENV,
|
||||
integrations: [
|
||||
Sentry.feedbackAsyncIntegration(<FeedbackInternalOptions>{
|
||||
// 🌗 主题与注入行为
|
||||
colorScheme: "system",
|
||||
autoInject: true,
|
||||
triggerLabel: "",
|
||||
|
||||
// 📝 表单标题与按钮文案
|
||||
formTitle: "问题反馈",
|
||||
cancelButtonLabel: "取消",
|
||||
submitButtonLabel: "提交反馈",
|
||||
successMessageText: "感谢您的反馈,我们将尽快处理。",
|
||||
|
||||
// 🧑 用户信息字段
|
||||
nameLabel: "反馈人",
|
||||
namePlaceholder: "请输入您的姓名或昵称",
|
||||
emailLabel: "电子邮箱",
|
||||
emailPlaceholder: "请输入您的邮箱地址,以便我们与您联系",
|
||||
|
||||
// 🐛 问题描述字段
|
||||
messageLabel: "问题描述",
|
||||
messagePlaceholder: "请详细描述您遇到的问题及复现步骤",
|
||||
isRequiredLabel: "(必填)",
|
||||
|
||||
// 📸 截图工具相关
|
||||
addScreenshotButtonLabel: "添加当前页面截图",
|
||||
removeScreenshotButtonLabel: "移除截图",
|
||||
highlightToolText: "标记重点区域",
|
||||
removeHighlightText: "移除标记",
|
||||
hideToolText: "遮挡敏感信息",
|
||||
}),
|
||||
Sentry.consoleLoggingIntegration({ levels: ["error"] }),
|
||||
Sentry.browserTracingIntegration({ router }),
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user