diff options
Diffstat (limited to 'src/components/settings_modal/tabs/notifications.js')
| -rw-r--r-- | src/components/settings_modal/tabs/notifications.js | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/components/settings_modal/tabs/notifications.js b/src/components/settings_modal/tabs/notifications.js new file mode 100644 index 00000000..0a870b3f --- /dev/null +++ b/src/components/settings_modal/tabs/notifications.js @@ -0,0 +1,27 @@ +import Checkbox from '../../checkbox/checkbox.vue' + +const Notifications = { + data () { + return { + activeTab: 'profile', + notificationSettings: this.$store.state.users.currentUser.notification_settings, + newDomainToMute: '' + } + }, + components: { + Checkbox + }, + computed: { + user () { + return this.$store.state.users.currentUser + } + }, + methods: { + updateNotificationSettings () { + this.$store.state.api.backendInteractor + .updateNotificationSettings({ settings: this.notificationSettings }) + } + } +} + +export default Notifications |
