refactor(sharebymail): migrate app to Vue 3
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>pull/55432/head
parent
3c1e9cd99e
commit
0ba4f5266e
@ -1,20 +0,0 @@
|
|||||||
/**
|
|
||||||
* SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors
|
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
|
||||||
*/
|
|
||||||
|
|
||||||
import { getCSPNonce } from '@nextcloud/auth'
|
|
||||||
import { translate as t } from '@nextcloud/l10n'
|
|
||||||
import Vue from 'vue'
|
|
||||||
import AdminSettings from './components/AdminSettings.vue'
|
|
||||||
|
|
||||||
__webpack_nonce__ = getCSPNonce()
|
|
||||||
|
|
||||||
Vue.mixin({
|
|
||||||
methods: {
|
|
||||||
t,
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
const AdminSettingsView = Vue.extend(AdminSettings)
|
|
||||||
new AdminSettingsView().$mount('#vue-admin-sharebymail')
|
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
/**
|
||||||
|
* SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
|
||||||
|
import { createApp } from 'vue'
|
||||||
|
import AdminSettings from './components/AdminSettings.vue'
|
||||||
|
|
||||||
|
const app = createApp(AdminSettings)
|
||||||
|
app.mount('#vue-admin-sharebymail')
|
||||||
Loading…
Reference in New Issue