summaryrefslogtreecommitdiff
path: root/src/client/pages
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2021-01-08 21:43:56 +0900
committersyuilo <syuilotan@yahoo.co.jp>2021-01-08 21:43:56 +0900
commitb3a198cae64b422706d3fc7d1049bb2cb0b79f29 (patch)
treef978b029021ff2482ec9738a6e2fdbed737f6160 /src/client/pages
parentNoteDetailed で一部 Renote した人の情報になっているのを修... (diff)
downloadmisskey-b3a198cae64b422706d3fc7d1049bb2cb0b79f29.tar.gz
misskey-b3a198cae64b422706d3fc7d1049bb2cb0b79f29.tar.bz2
misskey-b3a198cae64b422706d3fc7d1049bb2cb0b79f29.zip
Sentry integration
Diffstat (limited to 'src/client/pages')
-rw-r--r--src/client/pages/settings/experimental-features.vue8
-rw-r--r--src/client/pages/settings/other.vue7
2 files changed, 14 insertions, 1 deletions
diff --git a/src/client/pages/settings/experimental-features.vue b/src/client/pages/settings/experimental-features.vue
index 01692154ea..39f1683af5 100644
--- a/src/client/pages/settings/experimental-features.vue
+++ b/src/client/pages/settings/experimental-features.vue
@@ -1,6 +1,6 @@
<template>
<FormBase>
-
+ <FormButton @click="error()">error test</FormButton>
</FormBase>
</template>
@@ -42,5 +42,11 @@ export default defineComponent({
mounted() {
this.$emit('info', this.INFO);
},
+
+ methods: {
+ error() {
+ throw new Error('Test error');
+ }
+ }
});
</script>
diff --git a/src/client/pages/settings/other.vue b/src/client/pages/settings/other.vue
index 1f7c8f7df0..67edaf3faa 100644
--- a/src/client/pages/settings/other.vue
+++ b/src/client/pages/settings/other.vue
@@ -4,6 +4,8 @@
{{ $ts.showFeaturedNotesInTimeline }}
</FormSwitch>
+ <FormSwitch v-model:value="reportError">{{ $ts.sendErrorReports }}<template #desc>{{ $ts.sendErrorReportsDescription }}</template></FormSwitch>
+
<FormLink to="/settings/account-info">{{ $ts.accountInfo }}</FormLink>
<FormLink to="/settings/experimental-features">{{ $ts.experimentalFeatures }}</FormLink>
@@ -31,6 +33,7 @@ import FormGroup from '@/components/form/group.vue';
import FormButton from '@/components/form/button.vue';
import * as os from '@/os';
import { debug } from '@/config';
+import { defaultStore } from '@/store';
export default defineComponent({
components: {
@@ -54,6 +57,10 @@ export default defineComponent({
}
},
+ computed: {
+ reportError: defaultStore.makeGetterSetter('reportError'),
+ },
+
mounted() {
this.$emit('info', this.INFO);
},