diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2021-01-08 21:43:56 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2021-01-08 21:43:56 +0900 |
| commit | b3a198cae64b422706d3fc7d1049bb2cb0b79f29 (patch) | |
| tree | f978b029021ff2482ec9738a6e2fdbed737f6160 /src/client/pages | |
| parent | NoteDetailed で一部 Renote した人の情報になっているのを修... (diff) | |
| download | misskey-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.vue | 8 | ||||
| -rw-r--r-- | src/client/pages/settings/other.vue | 7 |
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); }, |