remove sentry feedback form

This commit is contained in:
pa
2026-01-07 20:31:37 +09:00
committed by Natsumi
parent 7ab3ba959b
commit 85c0d7d3c2
2 changed files with 0 additions and 50 deletions
-42
View File
@@ -60,21 +60,6 @@
</div> </div>
<div class="nav-menu-container-bottom mb-4"> <div class="nav-menu-container-bottom mb-4">
<TooltipWrapper
v-if="branch === 'Nightly'"
:delay-duration="150"
:content="'Feedback'"
:disabled="!isCollapsed"
side="right">
<div
class="bottom-button"
id="feedback"
@click="!sentryErrorReporting && setSentryErrorReporting()">
<i class="ri-feedback-line"></i>
<span v-show="!isCollapsed" class="bottom-button__label">Feedback</span>
</div>
</TooltipWrapper>
<el-popover <el-popover
v-model:visible="supportMenuVisible" v-model:visible="supportMenuVisible"
placement="right" placement="right"
@@ -326,8 +311,6 @@
const uiStore = useUiStore(); const uiStore = useUiStore();
const { notifiedMenus } = storeToRefs(uiStore); const { notifiedMenus } = storeToRefs(uiStore);
const { directAccessPaste } = useSearchStore(); const { directAccessPaste } = useSearchStore();
const { sentryErrorReporting } = storeToRefs(useAdvancedSettingsStore());
const { setSentryErrorReporting } = useAdvancedSettingsStore();
const { logout } = useAuthStore(); const { logout } = useAuthStore();
const appearanceSettingsStore = useAppearanceSettingsStore(); const appearanceSettingsStore = useAppearanceSettingsStore();
const { themeMode, isNavCollapsed: isCollapsed } = storeToRefs(appearanceSettingsStore); const { themeMode, isNavCollapsed: isCollapsed } = storeToRefs(appearanceSettingsStore);
@@ -538,20 +521,6 @@
appearanceSettingsStore.saveThemeMode(theme); appearanceSettingsStore.saveThemeMode(theme);
}; };
const handleCustomThemeColorChange = async (color) => {
if (!color) {
await initPrimaryColor();
themeColorMenuVisible.value = false;
themeMenuVisible.value = false;
settingsMenuVisible.value = false;
return;
}
await applyCustomPrimaryColor(color);
themeColorMenuVisible.value = false;
themeMenuVisible.value = false;
settingsMenuVisible.value = false;
};
const handleThemeColorSelect = async (colorFamily) => { const handleThemeColorSelect = async (colorFamily) => {
await selectPaletteColor(colorFamily); await selectPaletteColor(colorFamily);
themeColorMenuVisible.value = false; themeColorMenuVisible.value = false;
@@ -777,17 +746,6 @@
onMounted(async () => { onMounted(async () => {
await initPrimaryColor(); await initPrimaryColor();
await loadNavMenuConfig(); await loadNavMenuConfig();
if (!NIGHTLY || !sentryErrorReporting.value) return;
try {
const Sentry = await getSentry();
const feedback = Sentry.getFeedback();
feedback?.attachTo(document.getElementById('feedback'));
} catch (error) {
console.error('Error setting up Sentry feedback:', error);
}
}); });
</script> </script>
-8
View File
@@ -93,14 +93,6 @@ export async function initSentry(app) {
tracingOptions: { tracingOptions: {
trackComponents: true trackComponents: true
} }
}),
Sentry.feedbackIntegration({
showBranding: false,
autoInject: false,
enableScreenshot: false,
buttonLabel: 'Feedback',
submitButtonLabel: 'Send Feedback',
formTitle: 'Send Feedback'
}) })
] ]
}); });