diff options
author | Varun Patil <varunpatil@ucla.edu> | 2023-05-16 16:22:15 -0700 |
---|---|---|
committer | Daniel Kesselberg <mail@danielkesselberg.de> | 2023-05-23 22:34:14 +0200 |
commit | 48e1a5834585703e435fc562629e48113e3e2485 (patch) | |
tree | 8b4ed47941468588b52355e836937230c8760098 /apps/files_sharing/src | |
parent | 66a8a9fba1b92d63b852b1606d9f3bb0400a99cf (diff) | |
download | nextcloud-server-48e1a5834585703e435fc562629e48113e3e2485.tar.gz nextcloud-server-48e1a5834585703e435fc562629e48113e3e2485.zip |
Optimize webpack chunks
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
Diffstat (limited to 'apps/files_sharing/src')
-rw-r--r-- | apps/files_sharing/src/files_sharing_tab.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/files_sharing/src/files_sharing_tab.js b/apps/files_sharing/src/files_sharing_tab.js index 96bd207fa8a..bdce38304b1 100644 --- a/apps/files_sharing/src/files_sharing_tab.js +++ b/apps/files_sharing/src/files_sharing_tab.js @@ -24,7 +24,6 @@ import Vue from 'vue' import { translate as t, translatePlural as n } from '@nextcloud/l10n' -import SharingTab from './views/SharingTab.vue' import ShareSearch from './services/ShareSearch.js' import ExternalLinkActions from './services/ExternalLinkActions.js' import ExternalShareActions from './services/ExternalShareActions.js' @@ -46,7 +45,6 @@ Vue.prototype.t = t Vue.prototype.n = n // Init Sharing tab component -const View = Vue.extend(SharingTab) let TabInstance = null window.addEventListener('DOMContentLoaded', function() { @@ -57,6 +55,9 @@ window.addEventListener('DOMContentLoaded', function() { iconSvg: ShareVariant, async mount(el, fileInfo, context) { + const SharingTab = (await import('./views/SharingTab.vue')).default + const View = Vue.extend(SharingTab) + if (TabInstance) { TabInstance.$destroy() } |