aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/src
diff options
context:
space:
mode:
authorVarun Patil <varunpatil@ucla.edu>2023-05-16 16:22:15 -0700
committerDaniel Kesselberg <mail@danielkesselberg.de>2023-05-23 22:34:14 +0200
commit48e1a5834585703e435fc562629e48113e3e2485 (patch)
tree8b4ed47941468588b52355e836937230c8760098 /apps/files_sharing/src
parent66a8a9fba1b92d63b852b1606d9f3bb0400a99cf (diff)
downloadnextcloud-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.js5
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()
}