summaryrefslogtreecommitdiff
path: root/src/client/app/common/views/components
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-06-21 01:50:01 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-06-21 01:50:01 +0900
commit18184441f1eabb34696ea4771051eb3aa8334ce4 (patch)
tree49427519926db1b7dd7b0973ce101da117e34e5d /src/client/app/common/views/components
parentProvide Redis version (diff)
downloadmisskey-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.vue16
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 => {