diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2020-08-19 21:47:18 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2020-08-19 21:47:18 +0900 |
| commit | c34f302b1c91bd3b091cd03fa60fae86b385f902 (patch) | |
| tree | aff533d9acc24952c5bac0e3e190a117824f0a61 /src/client/pages | |
| parent | enhance(client): Better element visible detection (diff) | |
| download | misskey-c34f302b1c91bd3b091cd03fa60fae86b385f902.tar.gz misskey-c34f302b1c91bd3b091cd03fa60fae86b385f902.tar.bz2 misskey-c34f302b1c91bd3b091cd03fa60fae86b385f902.zip | |
enhance(client): サーバーから切断されたときにダイアログで警告を表示できるように
Diffstat (limited to 'src/client/pages')
| -rw-r--r-- | src/client/pages/preferences/index.vue | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/client/pages/preferences/index.vue b/src/client/pages/preferences/index.vue index 9d3959fcc2..4e171bfcbe 100644 --- a/src/client/pages/preferences/index.vue +++ b/src/client/pages/preferences/index.vue @@ -95,9 +95,10 @@ <section class="_card _vMargin"> <div class="_title"><fa :icon="faCog"/> {{ $t('general') }}</div> <div class="_content"> - <mk-switch v-model="autoReload"> - {{ $t('autoReloadWhenDisconnected') }} - </mk-switch> + <div>{{ $t('whenServerDisconnected') }}</div> + <mk-radio v-model="serverDisconnectedBehavior" value="reload">{{ $t('_serverDisconnectedBehavior.reload') }}</mk-radio> + <mk-radio v-model="serverDisconnectedBehavior" value="dialog">{{ $t('_serverDisconnectedBehavior.dialog') }}</mk-radio> + <mk-radio v-model="serverDisconnectedBehavior" value="quiet">{{ $t('_serverDisconnectedBehavior.quiet') }}</mk-radio> </div> <div class="_content"> <mk-switch v-model="imageNewTab">{{ $t('openImageInNewTab') }}</mk-switch> @@ -186,9 +187,9 @@ export default Vue.extend({ }, computed: { - autoReload: { - get() { return this.$store.state.device.autoReload; }, - set(value) { this.$store.commit('device/set', { key: 'autoReload', value }); } + serverDisconnectedBehavior: { + get() { return this.$store.state.device.serverDisconnectedBehavior; }, + set(value) { this.$store.commit('device/set', { key: 'serverDisconnectedBehavior', value }); } }, reduceAnimation: { |