1234567891011121314151617181920212223242526272829303132 |
- /**
- * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
- * SPDX-License-Identifier: AGPL-3.0-or-later
- */
- import Vue from 'vue'
- import { loadState } from '@nextcloud/initial-state'
- import { translate } from '@nextcloud/l10n'
- import CalDavSettings from './views/CalDavSettings.vue'
- Vue.prototype.$t = translate
- const View = Vue.extend(CalDavSettings)
- const CalDavSettingsView = new View({
- name: 'CalDavSettingsView',
- data() {
- return {
- sendInvitations: loadState('dav', 'sendInvitations'),
- generateBirthdayCalendar: loadState(
- 'dav',
- 'generateBirthdayCalendar'
- ),
- sendEventReminders: loadState('dav', 'sendEventReminders'),
- sendEventRemindersToSharedUsers: loadState(
- 'dav',
- 'sendEventRemindersToSharedUsers'
- ),
- sendEventRemindersPush: loadState('dav', 'sendEventRemindersPush'),
- }
- },
- })
- CalDavSettingsView.$mount('#settings-admin-caldav')
|