Added night mode to account settings
This commit is contained in:
@@ -5,6 +5,7 @@
|
|||||||
</span>
|
</span>
|
||||||
<v-layout align-center justify-center>
|
<v-layout align-center justify-center>
|
||||||
<v-card class="ma-4 pa-2">
|
<v-card class="ma-4 pa-2">
|
||||||
|
<v-switch :input-value="darkMode" @change="setDarkMode" label="Dark mode"/>
|
||||||
<v-list>
|
<v-list>
|
||||||
<v-subheader>
|
<v-subheader>
|
||||||
Username
|
Username
|
||||||
@@ -130,6 +131,9 @@
|
|||||||
emails(){
|
emails(){
|
||||||
return Meteor.user().emails;
|
return Meteor.user().emails;
|
||||||
},
|
},
|
||||||
|
darkMode(){
|
||||||
|
return this.user && this.user.darkMode;
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data(){ return {
|
data(){ return {
|
||||||
showApiKey: false,
|
showApiKey: false,
|
||||||
@@ -143,6 +147,9 @@
|
|||||||
|
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
setDarkMode(value){
|
||||||
|
Meteor.users.setDarkMode.call({darkMode: !!value});
|
||||||
|
},
|
||||||
generateKey(){
|
generateKey(){
|
||||||
Meteor.users.gnerateApiKey.call(error => {
|
Meteor.users.gnerateApiKey.call(error => {
|
||||||
if(error) this.apiKeyGenerationError = error.reason;
|
if(error) this.apiKeyGenerationError = error.reason;
|
||||||
|
|||||||
Reference in New Issue
Block a user