diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2019-06-21 01:50:01 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2019-06-21 01:50:01 +0900 |
| commit | 18184441f1eabb34696ea4771051eb3aa8334ce4 (patch) | |
| tree | 49427519926db1b7dd7b0973ce101da117e34e5d /src/client/app/common/views/components | |
| parent | Provide Redis version (diff) | |
| download | misskey-18184441f1eabb34696ea4771051eb3aa8334ce4.tar.gz misskey-18184441f1eabb34696ea4771051eb3aa8334ce4.tar.bz2 misskey-18184441f1eabb34696ea4771051eb3aa8334ce4.zip | |
ホームのカスタマイズ情報を複数のデバイス間で同期できるように
Diffstat (limited to 'src/client/app/common/views/components')
| -rw-r--r-- | src/client/app/common/views/components/settings/settings.vue | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/client/app/common/views/components/settings/settings.vue b/src/client/app/common/views/components/settings/settings.vue index 0cbc40da57..1c02bdee8c 100644 --- a/src/client/app/common/views/components/settings/settings.vue +++ b/src/client/app/common/views/components/settings/settings.vue @@ -132,6 +132,12 @@ </section> <section> + <header>{{ $t('@._settings.sync') }}</header> + <ui-input v-if="$root.isMobile" v-model="homeProfile">{{ $t('@._settings.home-profile') }}</ui-input> + <ui-input v-else v-model="mobileHomeProfile">{{ $t('@._settings.home-profile') }}</ui-input> + </section> + + <section> <header>{{ $t('@._settings.web-search-engine') }}</header> <ui-input v-model="webSearchEngine">{{ $t('@._settings.web-search-engine') }}<template #desc>{{ $t('@._settings.web-search-engine-desc') }}</template></ui-input> </section> @@ -500,6 +506,16 @@ export default Vue.extend({ get() { return this.$store.state.device.mobileNotificationPosition; }, set(value) { this.$store.commit('device/set', { key: 'mobileNotificationPosition', value }); } }, + + homeProfile: { + get() { return this.$store.state.device.homeProfile; }, + set(value) { this.$store.commit('device/set', { key: 'homeProfile', value }); } + }, + + mobileHomeProfile: { + get() { return this.$store.state.device.mobileHomeProfile; }, + set(value) { this.$store.commit('device/set', { key: 'mobileHomeProfile', value }); } + }, }, created() { this.$root.getMeta().then(meta => { |