- pdf implementation

- file preview refactoring
This commit is contained in:
Peter Papp
2021-04-16 10:27:09 +02:00
parent 9105ce8bb1
commit b105c9fc8f
15 changed files with 2339 additions and 1514 deletions
+1567 -514
View File
File diff suppressed because it is too large Load Diff
+1
View File
@@ -23,6 +23,7 @@
"@fortawesome/vue-fontawesome": "^0.1.10", "@fortawesome/vue-fontawesome": "^0.1.10",
"lodash": "^4.17.20", "lodash": "^4.17.20",
"node-sass": "^4.14.1", "node-sass": "^4.14.1",
"pdfvuer": "^1.7.5",
"twemoji": "^13.0.1", "twemoji": "^13.0.1",
"vee-validate": "^3.3.9", "vee-validate": "^3.3.9",
"vue": "^2.6.11", "vue": "^2.6.11",
+106 -379
View File
@@ -1,384 +1,111 @@
{ {
"/js/main.js": "/js/main.js", "/js/main.js": "/js/main.js",
"/css/app.css": "/css/app.css", "/css/app.css": "/css/app.css",
"/chunks/admin.js": "/chunks/admin.js?id=7bb0da90be946f1f239f", "/chunks/admin.js": "/chunks/admin.js?id=2971d15f4e0bd0662482",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=5ad2162bf1689c20bccb", "/chunks/admin-account.js": "/chunks/admin-account.js?id=3036df3e72596fabc42e",
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js?id=d21b5946c88a87e9099d", "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js?id=62b552a0492fe95b2223",
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~5f8db287.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~5f8db287.js?id=07a5f340da451bf2ae5d", "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~cf616679.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~cf616679.js?id=fd241499c4e3b6a88840",
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~eeab5771.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~eeab5771.js?id=319ba6f55c8fb5dca6ac", "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~eeab5771.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~eeab5771.js?id=798f6f5e03ee21d7e6ab",
"/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js?id=6f6e038b64009a752638", "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js?id=96a88b0b70032047b60d",
"/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=371a2ca2f9968d059901", "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js?id=9b66c2dab4c6103bb53c",
"/chunks/admin~chunks/platform~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/shared.js?id=f6929d8944f637d6b6f5", "/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=7b37d12eb7ff79e1eb53",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=f779d10bf0f57bf3b08c", "/chunks/admin~chunks/platform~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/shared.js?id=7e94943976a0aea65e09",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=075ff381293e1a20d167", "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=b4e2d99a172f06a1d312",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=5f27527c258dada4aeb9", "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=1ae1e65bb6a5ed7c3e10",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=b6c9565875974d8c350c", "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=7702f37f277478ad66c6",
"/chunks/app-billings.js": "/chunks/app-billings.js?id=22ad87a460950d32721a", "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=04f0cd9719723459b685",
"/chunks/app-email.js": "/chunks/app-email.js?id=db0423ca77d7b92a1d52", "/chunks/app-billings.js": "/chunks/app-billings.js?id=82133cc16f55222bbbe6",
"/chunks/app-index.js": "/chunks/app-index.js?id=e3e2403810a4f1fd94e9", "/chunks/app-email.js": "/chunks/app-email.js?id=c578a85112c6a4b1ed0e",
"/chunks/app-language.js": "/chunks/app-language.js?id=153b1a161f7cfb056909", "/chunks/app-index.js": "/chunks/app-index.js?id=7f07dceace5c9c8255bb",
"/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/s~38c276fc.js": "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/s~38c276fc.js?id=5e8dfc5ac3b67b3009f8", "/chunks/app-language.js": "/chunks/app-language.js?id=12dade51f33278247630",
"/chunks/app-others.js": "/chunks/app-others.js?id=73a4e8a13652e2b7ed83", "/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js": "/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js?id=46d89e7310e4babf1999",
"/chunks/app-payments.js": "/chunks/app-payments.js?id=4b8627cfd6546bd56caa", "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/s~38c276fc.js": "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/s~38c276fc.js?id=cdb295c76700c5934986",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=b5df623455f8a9948563", "/chunks/app-others.js": "/chunks/app-others.js?id=9156adba3b1697a8bf3e",
"/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js?id=c6c12c5a2f5ee26888a3", "/chunks/app-payments.js": "/chunks/app-payments.js?id=7e1a982c90174f568fb2",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=a0ef7ae0d22e995093d2", "/chunks/app-settings.js": "/chunks/app-settings.js?id=acc6ba7a93681f0d5d64",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=d0da577903083a891b00", "/chunks/app-setup.js": "/chunks/app-setup.js?id=d0e3e046e147ca928f34",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=1702da1aa1818e97dda1", "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=d0ade32264f71dd7a2af",
"/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js": "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js?id=7abdbac43596d1deb664", "/chunks/contact-us.js": "/chunks/contact-us.js?id=f5276b101b2e0c97d6d1",
"/chunks/create-new-password.js": "/chunks/create-new-password.js?id=ed92e7337efbd2afaa52", "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js": "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js?id=22bd5db44c72e8de5f5b",
"/chunks/dashboard.js": "/chunks/dashboard.js?id=655032bdcde726ba651f", "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=48dc53ccbd502c2739ec",
"/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=ef163f8da51054f89d5c", "/chunks/dashboard.js": "/chunks/dashboard.js?id=9825336101be68307708",
"/chunks/database.js": "/chunks/database.js?id=7cf91421350f68985889", "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=7540af768b1cfda01a13",
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=ffff5333522a1116d856", "/chunks/database.js": "/chunks/database.js?id=7374830dc3cbddf41abb",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=de64a0ce7c737b106d96", "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=6dccc2158cc6278f683d",
"/chunks/files.js": "/chunks/files.js?id=1731c1b3a8bfbbeaa301", "/chunks/environment-setup.js": "/chunks/environment-setup.js?id=208de84df68177288a2a",
"/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js?id=a930cc4a4f5af02460bb", "/chunks/files.js": "/chunks/files.js?id=40b4464ce393cb112111",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js?id=c24a48c0af1929dfb4b6", "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js?id=39233d603662ca3738e8",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~chunks/sha~8510f6c9.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~chunks/sha~8510f6c9.js?id=ac54ac828e9a8667410f", "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js?id=44999047fd43f611b0e5",
"/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared/file-browser~chunks/user~9058a49f.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared/file-browser~chunks/user~9058a49f.js?id=a0dd218c154e83af8dee", "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~chunks/sha~8510f6c9.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~chunks/sha~8510f6c9.js?id=b4ccb4a816e5c72a0b85",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.js?id=0de1be6a94d058c8dc47", "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared/file-browser~chunks/user~9058a49f.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared/file-browser~chunks/user~9058a49f.js?id=31a17ad1d2536342abbe",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js?id=7f84c4b09fcf5b890775", "/chunks/files~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.js?id=7a4791386d0053cfa50d",
"/chunks/files~chunks/shared/file-browser.js": "/chunks/files~chunks/shared/file-browser.js?id=ff8043fe2c43e13a74e2", "/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js?id=6686e838d3a746be474e",
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=daaffc43387587cf4b57", "/chunks/files~chunks/shared/file-browser.js": "/chunks/files~chunks/shared/file-browser.js?id=a67929ed0c257f501268",
"/chunks/homepage.js": "/chunks/homepage.js?id=4395ca4eb2abdbe487c0", "/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=877a9289b77ac3885042",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=6b17b649280761c01c5a", "/chunks/homepage.js": "/chunks/homepage.js?id=48e0e9b3c870c46218ce",
"/chunks/invoices.js": "/chunks/invoices.js?id=a5da5e3bad51b3b6b6f1", "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=c523e816ae410f52d767",
"/chunks/not-found.js": "/chunks/not-found.js?id=e0eb924527b6f9b20e3f", "/chunks/invoices.js": "/chunks/invoices.js?id=432dbcaa4cff9f76d093",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=f9a7101db1d5e67d4921", "/chunks/not-found.js": "/chunks/not-found.js?id=7204a74c2db0ab70149c",
"/chunks/pages.js": "/chunks/pages.js?id=7b3c7ee8c586e73fe65a", "/chunks/page-edit.js": "/chunks/page-edit.js?id=4c04e9f1bbecd8d1d9ba",
"/chunks/plan.js": "/chunks/plan.js?id=c4cc3da1bedaa9139087", "/chunks/pages.js": "/chunks/pages.js?id=99b0fdc98f5a75997fa0",
"/chunks/plan-create.js": "/chunks/plan-create.js?id=99ba24b1200a07e23930", "/chunks/plan.js": "/chunks/plan.js?id=ac3046761e9083aa3053",
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=bb0d06be8e675c88bd0f", "/chunks/plan-create.js": "/chunks/plan-create.js?id=b966184a7aa84bdd297e",
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=7a6acca368d11e2a4815", "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=f193816778245ea66d02",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=260d274a422706d71809", "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=66123f72696b47a986a2",
"/chunks/plans.js": "/chunks/plans.js?id=3a736b456df61fbeff28", "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=08e2056bc3744b2ea8f9",
"/chunks/platform.js": "/chunks/platform.js?id=a4ef043a43d809cbf848", "/chunks/plans.js": "/chunks/plans.js?id=83fc2cc3cd4b76c8f8f0",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=d43c6021fdd724a3687d", "/chunks/platform.js": "/chunks/platform.js?id=7de76831b9b233a9620c",
"/chunks/profile.js": "/chunks/profile.js?id=bdc92d734851c0d09b8c", "/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=cfc99937f45628eaba03",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=93ffe6eca4dcafbe8234", "/chunks/profile.js": "/chunks/profile.js?id=1c1c666004fb44b1c404",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=b35e751cdc1946a4fb60", "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=d0a44ee2cc3e9882c14a",
"/chunks/settings.js": "/chunks/settings.js?id=b767d471af70548b50f5", "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=e00ee12cde704060e15b",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=17428f129a14c15323e5", "/chunks/settings.js": "/chunks/settings.js?id=fcc97a29894164e2977c",
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=9bf3504a262af35fa997", "/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=88849e6ddce9226d49a5",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=dd27209e827e96b49917", "/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=444b9bbc310647ddd297",
"/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=e5437f00d24224997f86", "/chunks/settings-password.js": "/chunks/settings-password.js?id=46961d5c0fc91f4ad638",
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=b06d4a1d504b2a6cbeed", "/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=3bc709a228c0849a6f62",
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=1bffa4ae7d545af08355", "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=0c243c68b17ca976d05a",
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=22e5c49d5b0a154e1a28",
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=c6b88005b133268ed88f", "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=c6b88005b133268ed88f",
"/chunks/shared.js": "/chunks/shared.js?id=9646958a66d976078352", "/chunks/shared.js": "/chunks/shared.js?id=a2c4342bfddd4946cb85",
"/chunks/shared-files.js": "/chunks/shared-files.js?id=fdcae9524683fdf7a1a1", "/chunks/shared-files.js": "/chunks/shared-files.js?id=9560ed081afc308a115a",
"/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=aab96d6900885ccb90ed", "/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=3d5c7754d438830a4204",
"/chunks/shared/file-browser.js": "/chunks/shared/file-browser.js?id=b2fbe95c0ed7074377ce", "/chunks/shared/file-browser.js": "/chunks/shared/file-browser.js?id=3127fab4cfd3d5f00a72",
"/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=e11f79244629896c95db", "/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=e8aedb75df7fe227d693",
"/chunks/sign-in.js": "/chunks/sign-in.js?id=f8ed9524d42eac1b22cc", "/chunks/sign-in.js": "/chunks/sign-in.js?id=162161aa204ab6931826",
"/chunks/sign-up.js": "/chunks/sign-up.js?id=f82eac926eccda791f9e", "/chunks/sign-up.js": "/chunks/sign-up.js?id=ce15b1156cf37c0a9703",
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=6cd6006913355a32f2dc", "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=1acdec3a157c8943a88d",
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=0da9ece2d7d853f2bb27", "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=a843f8cf90ff1e3168e8",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=a09dc140a3914fb64a1a", "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=90c1aa9431689a89eb3d",
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=b49a1f662c7dadee59ac", "/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=b06efc03a40bcba2bdad",
"/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=6a970776608fcd412c7b", "/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=0bdf2950a5a73e6e6975",
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=05a7779a4d6bb2dda84e", "/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=35179531a8241da128e9",
"/chunks/user.js": "/chunks/user.js?id=75187217022a880b28b4", "/chunks/user.js": "/chunks/user.js?id=3090bfd5b85dd1b200ec",
"/chunks/user-create.js": "/chunks/user-create.js?id=d917fcc7c8202abc01d0", "/chunks/user-create.js": "/chunks/user-create.js?id=e1e6127d661c7edf0793",
"/chunks/user-delete.js": "/chunks/user-delete.js?id=4a7ec6133d2e735229aa", "/chunks/user-delete.js": "/chunks/user-delete.js?id=5af2fc09b4b639452756",
"/chunks/user-detail.js": "/chunks/user-detail.js?id=afa8a3f0f5972909e62a", "/chunks/user-detail.js": "/chunks/user-detail.js?id=b9b70e43cf551a574443",
"/chunks/user-invoices.js": "/chunks/user-invoices.js?id=5700c76f6041d7b0ed2d", "/chunks/user-invoices.js": "/chunks/user-invoices.js?id=6c4d0e9e058be11dc1f7",
"/chunks/user-password.js": "/chunks/user-password.js?id=de180838609bb88ffe90", "/chunks/user-password.js": "/chunks/user-password.js?id=a4b4ab4f4af11533eb4d",
"/chunks/user-storage.js": "/chunks/user-storage.js?id=dc33def6d2b4390869b5", "/chunks/user-storage.js": "/chunks/user-storage.js?id=4aec2d7b60ec0bc35fb9",
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=c6ec1b7215530cfdbceb", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=99efdd410910267db66e",
"/chunks/users.js": "/chunks/users.js?id=5b0581181239f87643a3", "/chunks/users.js": "/chunks/users.js?id=d28a9ac62a41f1ca4af8",
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~2fac28cc.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~2fac28cc.js?id=5007f400f6b506ab23f4", "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~2fac28cc.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~2fac28cc.js?id=57c854adb91ed9a9d088",
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~d5e36d91.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~d5e36d91.js?id=2b11dd8f37c3c2421f2f", "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~d5e36d91.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~d5e36d91.js?id=170765b4fd923b62195c",
"/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js": "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js?id=8f589cb0d5e028068d09", "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js": "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js?id=66afa0e341251a68c3d3",
"/chunks/platform~chunks/shared.dd0933f81c0c06787f9f.hot-update.js": "/chunks/platform~chunks/shared.dd0933f81c0c06787f9f.hot-update.js", "/vendors~chunks/platform~chunks/shared.js": "/vendors~chunks/platform~chunks/shared.js?id=eb141834bc24b72d8e92",
"/chunks/platform.58d67c82033c1297eeba.hot-update.js": "/chunks/platform.58d67c82033c1297eeba.hot-update.js", "/chunks/platform~chunks/shared.496eed45b3dff56f2e00.hot-update.js": "/chunks/platform~chunks/shared.496eed45b3dff56f2e00.hot-update.js",
"/chunks/platform~chunks/shared.58d67c82033c1297eeba.hot-update.js": "/chunks/platform~chunks/shared.58d67c82033c1297eeba.hot-update.js", "/chunks/platform~chunks/shared.9592eac112c383c06872.hot-update.js": "/chunks/platform~chunks/shared.9592eac112c383c06872.hot-update.js",
"/chunks/shared.58d67c82033c1297eeba.hot-update.js": "/chunks/shared.58d67c82033c1297eeba.hot-update.js", "/chunks/platform~chunks/shared.c3b50082ae398a2f5925.hot-update.js": "/chunks/platform~chunks/shared.c3b50082ae398a2f5925.hot-update.js",
"/chunks/platform~chunks/shared.9cd207a6d4f0cfb7a143.hot-update.js": "/chunks/platform~chunks/shared.9cd207a6d4f0cfb7a143.hot-update.js", "/chunks/platform~chunks/shared.d557ac15c70dda221a46.hot-update.js": "/chunks/platform~chunks/shared.d557ac15c70dda221a46.hot-update.js",
"/chunks/platform.e438fc1e539608f3d09b.hot-update.js": "/chunks/platform.e438fc1e539608f3d09b.hot-update.js", "/chunks/platform~chunks/shared.d090b3c20ed30b187d7f.hot-update.js": "/chunks/platform~chunks/shared.d090b3c20ed30b187d7f.hot-update.js",
"/chunks/platform~chunks/shared.e438fc1e539608f3d09b.hot-update.js": "/chunks/platform~chunks/shared.e438fc1e539608f3d09b.hot-update.js", "/chunks/platform~chunks/shared.9a989357ea4ab6b8a780.hot-update.js": "/chunks/platform~chunks/shared.9a989357ea4ab6b8a780.hot-update.js",
"/chunks/shared.e438fc1e539608f3d09b.hot-update.js": "/chunks/shared.e438fc1e539608f3d09b.hot-update.js", "/chunks/platform~chunks/shared.568845d02d2bbec9bdb5.hot-update.js": "/chunks/platform~chunks/shared.568845d02d2bbec9bdb5.hot-update.js",
"/chunks/platform.8be87d602a93a72b44b4.hot-update.js": "/chunks/platform.8be87d602a93a72b44b4.hot-update.js", "/chunks/platform~chunks/shared.be8facb3c2abbb9d2c25.hot-update.js": "/chunks/platform~chunks/shared.be8facb3c2abbb9d2c25.hot-update.js",
"/js/main.686d37ebb385dca2f5d6.hot-update.js": "/js/main.686d37ebb385dca2f5d6.hot-update.js", "/chunks/platform~chunks/shared.10e2778eacf31f8c8b7f.hot-update.js": "/chunks/platform~chunks/shared.10e2778eacf31f8c8b7f.hot-update.js",
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~96958efc.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~96958efc.js?id=dd4d11bf1f9b19df4768", "/chunks/platform~chunks/shared.a88a5e982bcfc96af428.hot-update.js": "/chunks/platform~chunks/shared.a88a5e982bcfc96af428.hot-update.js",
"/chunks/platform.686d37ebb385dca2f5d6.hot-update.js": "/chunks/platform.686d37ebb385dca2f5d6.hot-update.js", "/chunks/platform~chunks/shared.50a83c9501bf377bf4dd.hot-update.js": "/chunks/platform~chunks/shared.50a83c9501bf377bf4dd.hot-update.js",
"/js/main.f1cbcf7fe85514ae5abf.hot-update.js": "/js/main.f1cbcf7fe85514ae5abf.hot-update.js", "/chunks/platform~chunks/shared.88a67196692cf8f8a026.hot-update.js": "/chunks/platform~chunks/shared.88a67196692cf8f8a026.hot-update.js",
"/chunks/admin~chunks/platform.f1cbcf7fe85514ae5abf.hot-update.js": "/chunks/admin~chunks/platform.f1cbcf7fe85514ae5abf.hot-update.js", "/chunks/platform~chunks/shared.c1bcffeb375e20d5dcb5.hot-update.js": "/chunks/platform~chunks/shared.c1bcffeb375e20d5dcb5.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.f1cbcf7fe85514ae5abf.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.f1cbcf7fe85514ae5abf.hot-update.js", "/chunks/platform~chunks/shared.92782a3e0e74c37a087b.hot-update.js": "/chunks/platform~chunks/shared.92782a3e0e74c37a087b.hot-update.js",
"/chunks/platform.f1cbcf7fe85514ae5abf.hot-update.js": "/chunks/platform.f1cbcf7fe85514ae5abf.hot-update.js", "/chunks/platform~chunks/shared.826a769c824a8cb29bbf.hot-update.js": "/chunks/platform~chunks/shared.826a769c824a8cb29bbf.hot-update.js"
"/chunks/platform~chunks/shared.f1cbcf7fe85514ae5abf.hot-update.js": "/chunks/platform~chunks/shared.f1cbcf7fe85514ae5abf.hot-update.js",
"/chunks/shared.4ad84f567976f8d3bc21.hot-update.js": "/chunks/shared.4ad84f567976f8d3bc21.hot-update.js",
"/chunks/admin.14eb57fa554b61ff8683.hot-update.js": "/chunks/admin.14eb57fa554b61ff8683.hot-update.js",
"/chunks/platform.14eb57fa554b61ff8683.hot-update.js": "/chunks/platform.14eb57fa554b61ff8683.hot-update.js",
"/chunks/admin.185fd275a1de7ebef3ae.hot-update.js": "/chunks/admin.185fd275a1de7ebef3ae.hot-update.js",
"/chunks/admin~chunks/platform.185fd275a1de7ebef3ae.hot-update.js": "/chunks/admin~chunks/platform.185fd275a1de7ebef3ae.hot-update.js",
"/chunks/platform.185fd275a1de7ebef3ae.hot-update.js": "/chunks/platform.185fd275a1de7ebef3ae.hot-update.js",
"/chunks/platform.09b1061e0780b787489b.hot-update.js": "/chunks/platform.09b1061e0780b787489b.hot-update.js",
"/chunks/platform~chunks/shared.09b1061e0780b787489b.hot-update.js": "/chunks/platform~chunks/shared.09b1061e0780b787489b.hot-update.js",
"/chunks/shared.09b1061e0780b787489b.hot-update.js": "/chunks/shared.09b1061e0780b787489b.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1594551a22ec7ca0c57b.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1594551a22ec7ca0c57b.hot-update.js",
"/chunks/platform~chunks/shared.1594551a22ec7ca0c57b.hot-update.js": "/chunks/platform~chunks/shared.1594551a22ec7ca0c57b.hot-update.js",
"/chunks/platform~chunks/shared.cd715703115a0afa6430.hot-update.js": "/chunks/platform~chunks/shared.cd715703115a0afa6430.hot-update.js",
"/chunks/platform~chunks/shared.06197771d9e750d5d765.hot-update.js": "/chunks/platform~chunks/shared.06197771d9e750d5d765.hot-update.js",
"/chunks/platform~chunks/shared.4f3142dd4ed4de8b8630.hot-update.js": "/chunks/platform~chunks/shared.4f3142dd4ed4de8b8630.hot-update.js",
"/chunks/platform~chunks/shared.4b13d28cdd9e06c00eb3.hot-update.js": "/chunks/platform~chunks/shared.4b13d28cdd9e06c00eb3.hot-update.js",
"/chunks/platform~chunks/shared.c11140130f2464ecebed.hot-update.js": "/chunks/platform~chunks/shared.c11140130f2464ecebed.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.5989062c7a1bd87a2fe1.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.5989062c7a1bd87a2fe1.hot-update.js",
"/chunks/platform~chunks/shared.4da7be6c51fb765e3f3a.hot-update.js": "/chunks/platform~chunks/shared.4da7be6c51fb765e3f3a.hot-update.js",
"/chunks/platform~chunks/shared.b57812a1c17c084a1dc7.hot-update.js": "/chunks/platform~chunks/shared.b57812a1c17c084a1dc7.hot-update.js",
"/chunks/platform~chunks/shared.d1b35477441ba484cd33.hot-update.js": "/chunks/platform~chunks/shared.d1b35477441ba484cd33.hot-update.js",
"/chunks/platform~chunks/shared.dd8117e8d03b846e17fd.hot-update.js": "/chunks/platform~chunks/shared.dd8117e8d03b846e17fd.hot-update.js",
"/chunks/platform~chunks/shared.a50ebf529b5a7d7becdc.hot-update.js": "/chunks/platform~chunks/shared.a50ebf529b5a7d7becdc.hot-update.js",
"/chunks/platform~chunks/shared.81f4b0f5a38c25479500.hot-update.js": "/chunks/platform~chunks/shared.81f4b0f5a38c25479500.hot-update.js",
"/chunks/platform~chunks/shared.5b0dff4ac0e0a41d56de.hot-update.js": "/chunks/platform~chunks/shared.5b0dff4ac0e0a41d56de.hot-update.js",
"/chunks/platform~chunks/shared.0273af08eacb06edd47f.hot-update.js": "/chunks/platform~chunks/shared.0273af08eacb06edd47f.hot-update.js",
"/chunks/platform~chunks/shared.02d8a42b0bae66d417d7.hot-update.js": "/chunks/platform~chunks/shared.02d8a42b0bae66d417d7.hot-update.js",
"/chunks/platform~chunks/shared.596c12f22edc607e504b.hot-update.js": "/chunks/platform~chunks/shared.596c12f22edc607e504b.hot-update.js",
"/chunks/platform~chunks/shared.a09f163cb817128df7a0.hot-update.js": "/chunks/platform~chunks/shared.a09f163cb817128df7a0.hot-update.js",
"/chunks/platform~chunks/shared.f03741c15f42e092ad65.hot-update.js": "/chunks/platform~chunks/shared.f03741c15f42e092ad65.hot-update.js",
"/chunks/platform~chunks/shared.ba88ef29b4bfbcb64a08.hot-update.js": "/chunks/platform~chunks/shared.ba88ef29b4bfbcb64a08.hot-update.js",
"/js/main.8f64bf335cef67dcb962.hot-update.js": "/js/main.8f64bf335cef67dcb962.hot-update.js",
"/js/main.66b9d73658ae67853407.hot-update.js": "/js/main.66b9d73658ae67853407.hot-update.js",
"/chunks/admin~chunks/platform.66b9d73658ae67853407.hot-update.js": "/chunks/admin~chunks/platform.66b9d73658ae67853407.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.66b9d73658ae67853407.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.66b9d73658ae67853407.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.66b9d73658ae67853407.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.66b9d73658ae67853407.hot-update.js",
"/chunks/platform.66b9d73658ae67853407.hot-update.js": "/chunks/platform.66b9d73658ae67853407.hot-update.js",
"/chunks/platform~chunks/shared.66b9d73658ae67853407.hot-update.js": "/chunks/platform~chunks/shared.66b9d73658ae67853407.hot-update.js",
"/chunks/shared.66b9d73658ae67853407.hot-update.js": "/chunks/shared.66b9d73658ae67853407.hot-update.js",
"/chunks/platform~chunks/shared.6d4d89cd3ebd8a5948b6.hot-update.js": "/chunks/platform~chunks/shared.6d4d89cd3ebd8a5948b6.hot-update.js",
"/chunks/platform~chunks/shared.e349ad386ff7244cf4d4.hot-update.js": "/chunks/platform~chunks/shared.e349ad386ff7244cf4d4.hot-update.js",
"/chunks/platform~chunks/shared.5dc831112b25ed5bd5c9.hot-update.js": "/chunks/platform~chunks/shared.5dc831112b25ed5bd5c9.hot-update.js",
"/chunks/platform~chunks/shared.e408d01d3d583eafbc27.hot-update.js": "/chunks/platform~chunks/shared.e408d01d3d583eafbc27.hot-update.js",
"/chunks/platform~chunks/shared.01a1aea19d1c52ffd54d.hot-update.js": "/chunks/platform~chunks/shared.01a1aea19d1c52ffd54d.hot-update.js",
"/chunks/platform~chunks/shared.bc5906eb02278190f17d.hot-update.js": "/chunks/platform~chunks/shared.bc5906eb02278190f17d.hot-update.js",
"/chunks/platform~chunks/shared.bcf97d153907d502e651.hot-update.js": "/chunks/platform~chunks/shared.bcf97d153907d502e651.hot-update.js",
"/chunks/platform~chunks/shared.2498249eb28d6ea7c7de.hot-update.js": "/chunks/platform~chunks/shared.2498249eb28d6ea7c7de.hot-update.js",
"/chunks/platform~chunks/shared.9cb7197e53af0311d657.hot-update.js": "/chunks/platform~chunks/shared.9cb7197e53af0311d657.hot-update.js",
"/chunks/platform~chunks/shared.381f776802c068f9198a.hot-update.js": "/chunks/platform~chunks/shared.381f776802c068f9198a.hot-update.js",
"/chunks/platform~chunks/shared.815c0828ff5ca52ff68d.hot-update.js": "/chunks/platform~chunks/shared.815c0828ff5ca52ff68d.hot-update.js",
"/chunks/platform~chunks/shared.2df30c8cefb817c6e158.hot-update.js": "/chunks/platform~chunks/shared.2df30c8cefb817c6e158.hot-update.js",
"/chunks/platform~chunks/shared.177c1e18b11c54145db6.hot-update.js": "/chunks/platform~chunks/shared.177c1e18b11c54145db6.hot-update.js",
"/chunks/platform~chunks/shared.b720f6a39f34ea3fa824.hot-update.js": "/chunks/platform~chunks/shared.b720f6a39f34ea3fa824.hot-update.js",
"/chunks/platform~chunks/shared.7c343d74aaedac327895.hot-update.js": "/chunks/platform~chunks/shared.7c343d74aaedac327895.hot-update.js",
"/chunks/platform~chunks/shared.26d7af48dbe1212ee9fb.hot-update.js": "/chunks/platform~chunks/shared.26d7af48dbe1212ee9fb.hot-update.js",
"/chunks/platform~chunks/shared.18026b96f60a6f69230f.hot-update.js": "/chunks/platform~chunks/shared.18026b96f60a6f69230f.hot-update.js",
"/chunks/platform~chunks/shared.d7f64ef1231d4a780934.hot-update.js": "/chunks/platform~chunks/shared.d7f64ef1231d4a780934.hot-update.js",
"/chunks/platform~chunks/shared.b1f0ceebe8140c039b8a.hot-update.js": "/chunks/platform~chunks/shared.b1f0ceebe8140c039b8a.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.6f2348f89a409b0e556a.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.6f2348f89a409b0e556a.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.7ac0a28f2225808b4613.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.7ac0a28f2225808b4613.hot-update.js",
"/chunks/platform~chunks/shared.7ac0a28f2225808b4613.hot-update.js": "/chunks/platform~chunks/shared.7ac0a28f2225808b4613.hot-update.js",
"/chunks/platform~chunks/shared.44310db7254238804c0b.hot-update.js": "/chunks/platform~chunks/shared.44310db7254238804c0b.hot-update.js",
"/chunks/platform~chunks/shared.df38c4bf391a2575e3af.hot-update.js": "/chunks/platform~chunks/shared.df38c4bf391a2575e3af.hot-update.js",
"/chunks/platform~chunks/shared.29776da85f9521230847.hot-update.js": "/chunks/platform~chunks/shared.29776da85f9521230847.hot-update.js",
"/chunks/platform~chunks/shared.9572ec7385ecf23757e2.hot-update.js": "/chunks/platform~chunks/shared.9572ec7385ecf23757e2.hot-update.js",
"/chunks/platform~chunks/shared.315a38198dd3acb81dce.hot-update.js": "/chunks/platform~chunks/shared.315a38198dd3acb81dce.hot-update.js",
"/chunks/platform~chunks/shared.8d57e08f4db8c5ff6268.hot-update.js": "/chunks/platform~chunks/shared.8d57e08f4db8c5ff6268.hot-update.js",
"/chunks/platform~chunks/shared.46c010a33461cd7c2341.hot-update.js": "/chunks/platform~chunks/shared.46c010a33461cd7c2341.hot-update.js",
"/chunks/platform~chunks/shared.439d0278621fb178f758.hot-update.js": "/chunks/platform~chunks/shared.439d0278621fb178f758.hot-update.js",
"/js/main.c0cc833f4bb5fb51021c.hot-update.js": "/js/main.c0cc833f4bb5fb51021c.hot-update.js",
"/chunks/platform.a6dfd284423b109939ac.hot-update.js": "/chunks/platform.a6dfd284423b109939ac.hot-update.js",
"/chunks/platform.4372379062e90811d40d.hot-update.js": "/chunks/platform.4372379062e90811d40d.hot-update.js",
"/chunks/platform~chunks/shared.5d63dcda4a85f6deddd4.hot-update.js": "/chunks/platform~chunks/shared.5d63dcda4a85f6deddd4.hot-update.js",
"/chunks/platform~chunks/shared.19fb3b4d8ec97dc21a93.hot-update.js": "/chunks/platform~chunks/shared.19fb3b4d8ec97dc21a93.hot-update.js",
"/chunks/platform~chunks/shared.8e3a4e2397bcb067188c.hot-update.js": "/chunks/platform~chunks/shared.8e3a4e2397bcb067188c.hot-update.js",
"/chunks/platform~chunks/shared.412a4d6ca87763c1b9d5.hot-update.js": "/chunks/platform~chunks/shared.412a4d6ca87763c1b9d5.hot-update.js",
"/chunks/platform~chunks/shared.44e77142781a9e16eb25.hot-update.js": "/chunks/platform~chunks/shared.44e77142781a9e16eb25.hot-update.js",
"/chunks/platform~chunks/shared.b3af2d4eb3f343abbab8.hot-update.js": "/chunks/platform~chunks/shared.b3af2d4eb3f343abbab8.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.39b32e7ebd36143c7630.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.39b32e7ebd36143c7630.hot-update.js",
"/js/main.c6875c881bb90531a832.hot-update.js": "/js/main.c6875c881bb90531a832.hot-update.js",
"/chunks/platform~chunks/shared.c6875c881bb90531a832.hot-update.js": "/chunks/platform~chunks/shared.c6875c881bb90531a832.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.72b9f293239b9d604ac9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.72b9f293239b9d604ac9.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.8ccafde208cd7a1dffb7.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.8ccafde208cd7a1dffb7.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.8ccafde208cd7a1dffb7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.8ccafde208cd7a1dffb7.hot-update.js",
"/chunks/platform~chunks/shared.8469152e311439f8cb70.hot-update.js": "/chunks/platform~chunks/shared.8469152e311439f8cb70.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1496d35248fc37a71f4c.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1496d35248fc37a71f4c.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.d9f12ac2ffed93e49fbd.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.d9f12ac2ffed93e49fbd.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.c65fca4ccf225e410338.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.c65fca4ccf225e410338.hot-update.js",
"/chunks/platform~chunks/shared.17b65f80fabb223da0cf.hot-update.js": "/chunks/platform~chunks/shared.17b65f80fabb223da0cf.hot-update.js",
"/chunks/platform~chunks/shared.25cd01d9f05803b71aca.hot-update.js": "/chunks/platform~chunks/shared.25cd01d9f05803b71aca.hot-update.js",
"/chunks/platform~chunks/shared.76dc0afabcd373f6de1d.hot-update.js": "/chunks/platform~chunks/shared.76dc0afabcd373f6de1d.hot-update.js",
"/chunks/platform~chunks/shared.91dacb62931448cef9ad.hot-update.js": "/chunks/platform~chunks/shared.91dacb62931448cef9ad.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.76ff94b6d0a557a6a81c.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.76ff94b6d0a557a6a81c.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.9565183c03ffb13adfe1.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.9565183c03ffb13adfe1.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.9565183c03ffb13adfe1.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.9565183c03ffb13adfe1.hot-update.js",
"/chunks/platform~chunks/shared.9565183c03ffb13adfe1.hot-update.js": "/chunks/platform~chunks/shared.9565183c03ffb13adfe1.hot-update.js",
"/chunks/platform~chunks/shared.1f30f829c0b184357bf1.hot-update.js": "/chunks/platform~chunks/shared.1f30f829c0b184357bf1.hot-update.js",
"/chunks/platform~chunks/shared.d82c4cbe4bcee26a499a.hot-update.js": "/chunks/platform~chunks/shared.d82c4cbe4bcee26a499a.hot-update.js",
"/chunks/shared.5ef9810a79a9b9f21044.hot-update.js": "/chunks/shared.5ef9810a79a9b9f21044.hot-update.js",
"/js/main.7b86ccc4038937e14422.hot-update.js": "/js/main.7b86ccc4038937e14422.hot-update.js",
"/chunks/platform.610f56f1f5ffe3dd7fdb.hot-update.js": "/chunks/platform.610f56f1f5ffe3dd7fdb.hot-update.js",
"/chunks/platform.203f79a72ffca603d186.hot-update.js": "/chunks/platform.203f79a72ffca603d186.hot-update.js",
"/chunks/admin~chunks/platform.014a49fe92153753288f.hot-update.js": "/chunks/admin~chunks/platform.014a49fe92153753288f.hot-update.js",
"/chunks/shared-files.014a49fe92153753288f.hot-update.js": "/chunks/shared-files.014a49fe92153753288f.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.bd54170320b7d1c39b6f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.bd54170320b7d1c39b6f.hot-update.js",
"/chunks/platform.d973d3298022423ed555.hot-update.js": "/chunks/platform.d973d3298022423ed555.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1c920fd1705027fd0a20.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1c920fd1705027fd0a20.hot-update.js",
"/chunks/platform.fd6a1aeef0994b105659.hot-update.js": "/chunks/platform.fd6a1aeef0994b105659.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.7c7bad8d741e9a366c9b.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.7c7bad8d741e9a366c9b.hot-update.js",
"/chunks/platform.c570c84c615de98c5c31.hot-update.js": "/chunks/platform.c570c84c615de98c5c31.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.3822ef24c7cc4936246f.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.3822ef24c7cc4936246f.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1a6f54e33a82d82ca249.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1a6f54e33a82d82ca249.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.f5bbc1f9b951275bbfa2.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.f5bbc1f9b951275bbfa2.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.4ee58298b106804727e4.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.4ee58298b106804727e4.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.164eb6082bec2aef548e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.164eb6082bec2aef548e.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.8f2636aebeabe6e3ca2f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.8f2636aebeabe6e3ca2f.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.8c12a4f92ab9b7c0f7d8.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.8c12a4f92ab9b7c0f7d8.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.4fa0dbf4b1797e66940f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.4fa0dbf4b1797e66940f.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.25731f5e053594470e22.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.25731f5e053594470e22.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.2cc7bdf9a6a58bc865b5.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.2cc7bdf9a6a58bc865b5.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.9e770694c12b9fed0366.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.9e770694c12b9fed0366.hot-update.js",
"/js/main.5cc5963e96956b86e601.hot-update.js": "/js/main.5cc5963e96956b86e601.hot-update.js",
"/js/main.c3493ffe207e0b9cd353.hot-update.js": "/js/main.c3493ffe207e0b9cd353.hot-update.js",
"/chunks/platform.b26d0d54c5e22d4761a0.hot-update.js": "/chunks/platform.b26d0d54c5e22d4761a0.hot-update.js",
"/chunks/platform.7bf83251154d750685e5.hot-update.js": "/chunks/platform.7bf83251154d750685e5.hot-update.js",
"/chunks/platform.ec4d278cd6ba3f568958.hot-update.js": "/chunks/platform.ec4d278cd6ba3f568958.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.c36c25df5d5bcdf569a6.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.c36c25df5d5bcdf569a6.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.1dee5f15536201d98851.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.1dee5f15536201d98851.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1ec34399e88f417a65ed.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1ec34399e88f417a65ed.hot-update.js",
"/chunks/platform.1ec34399e88f417a65ed.hot-update.js": "/chunks/platform.1ec34399e88f417a65ed.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.8471c87471b1dc8d1d0a.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.8471c87471b1dc8d1d0a.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.01363a471b3d05f133f4.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.01363a471b3d05f133f4.hot-update.js",
"/chunks/platform.a36c1ff1761f27794e38.hot-update.js": "/chunks/platform.a36c1ff1761f27794e38.hot-update.js",
"/chunks/platform.e6bc793bad4299c41fa4.hot-update.js": "/chunks/platform.e6bc793bad4299c41fa4.hot-update.js",
"/chunks/admin~chunks/platform.3273dc6ee711a5f9b03d.hot-update.js": "/chunks/admin~chunks/platform.3273dc6ee711a5f9b03d.hot-update.js",
"/chunks/admin~chunks/platform.d37c704740d4f435b1cd.hot-update.js": "/chunks/admin~chunks/platform.d37c704740d4f435b1cd.hot-update.js",
"/chunks/admin~chunks/platform.b8ce95ad8c622f907480.hot-update.js": "/chunks/admin~chunks/platform.b8ce95ad8c622f907480.hot-update.js",
"/chunks/platform~chunks/shared.b8ce95ad8c622f907480.hot-update.js": "/chunks/platform~chunks/shared.b8ce95ad8c622f907480.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.118b73ef9dbda7807015.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.118b73ef9dbda7807015.hot-update.js",
"/chunks/admin~chunks/platform.3acf8ee73cd8177b2686.hot-update.js": "/chunks/admin~chunks/platform.3acf8ee73cd8177b2686.hot-update.js",
"/chunks/admin~chunks/platform.c4516b2b2826dfd486ed.hot-update.js": "/chunks/admin~chunks/platform.c4516b2b2826dfd486ed.hot-update.js",
"/chunks/admin~chunks/platform.a5eb84601c7ec9c598f7.hot-update.js": "/chunks/admin~chunks/platform.a5eb84601c7ec9c598f7.hot-update.js",
"/js/main.6d36f6cecb42b6a6a97a.hot-update.js": "/js/main.6d36f6cecb42b6a6a97a.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.js?id=df05c33ce85918c5b207",
"/chunks/admin~chunks/platform.6d36f6cecb42b6a6a97a.hot-update.js": "/chunks/admin~chunks/platform.6d36f6cecb42b6a6a97a.hot-update.js",
"/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.6d36f6cecb42b6a6a97a.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.6d36f6cecb42b6a6a97a.hot-update.js",
"/chunks/admin~chunks/platform.0a163987dacd5443283a.hot-update.js": "/chunks/admin~chunks/platform.0a163987dacd5443283a.hot-update.js",
"/chunks/admin~chunks/platform.10ab68881cf2fde84bf0.hot-update.js": "/chunks/admin~chunks/platform.10ab68881cf2fde84bf0.hot-update.js",
"/js/main.12001b0cbe2d130ee0b7.hot-update.js": "/js/main.12001b0cbe2d130ee0b7.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.12001b0cbe2d130ee0b7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.12001b0cbe2d130ee0b7.hot-update.js",
"/chunks/platform.12001b0cbe2d130ee0b7.hot-update.js": "/chunks/platform.12001b0cbe2d130ee0b7.hot-update.js",
"/chunks/platform~chunks/shared.12001b0cbe2d130ee0b7.hot-update.js": "/chunks/platform~chunks/shared.12001b0cbe2d130ee0b7.hot-update.js",
"/chunks/shared.12001b0cbe2d130ee0b7.hot-update.js": "/chunks/shared.12001b0cbe2d130ee0b7.hot-update.js",
"/chunks/admin~chunks/platform.c3082911cc1401b30a3c.hot-update.js": "/chunks/admin~chunks/platform.c3082911cc1401b30a3c.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.3df87368d0cc487bb888.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.3df87368d0cc487bb888.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.442ee96ea862a363323d.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.442ee96ea862a363323d.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1d7222eb3cf51ea269f7.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.1d7222eb3cf51ea269f7.hot-update.js",
"/chunks/admin~chunks/platform.979b92de0afecf67b16a.hot-update.js": "/chunks/admin~chunks/platform.979b92de0afecf67b16a.hot-update.js",
"/chunks/admin~chunks/platform.5a47aad2bb5ad3ec7609.hot-update.js": "/chunks/admin~chunks/platform.5a47aad2bb5ad3ec7609.hot-update.js",
"/chunks/admin~chunks/platform.349aee8463b21b83f0b7.hot-update.js": "/chunks/admin~chunks/platform.349aee8463b21b83f0b7.hot-update.js",
"/chunks/admin~chunks/platform.c8ac15e88509cf99cc1b.hot-update.js": "/chunks/admin~chunks/platform.c8ac15e88509cf99cc1b.hot-update.js",
"/chunks/admin~chunks/platform.56a125f9aada3f5a1ef5.hot-update.js": "/chunks/admin~chunks/platform.56a125f9aada3f5a1ef5.hot-update.js",
"/chunks/admin~chunks/platform.6ec4003e010fd435e728.hot-update.js": "/chunks/admin~chunks/platform.6ec4003e010fd435e728.hot-update.js",
"/chunks/admin~chunks/platform.f32a20e0da4e9ca5364d.hot-update.js": "/chunks/admin~chunks/platform.f32a20e0da4e9ca5364d.hot-update.js",
"/chunks/admin~chunks/platform.4f0f8c9610cddaded31e.hot-update.js": "/chunks/admin~chunks/platform.4f0f8c9610cddaded31e.hot-update.js",
"/chunks/admin~chunks/platform.0928091f0d152de0b93d.hot-update.js": "/chunks/admin~chunks/platform.0928091f0d152de0b93d.hot-update.js",
"/chunks/admin~chunks/platform.e9aa84461f9fdb6800a8.hot-update.js": "/chunks/admin~chunks/platform.e9aa84461f9fdb6800a8.hot-update.js",
"/chunks/admin~chunks/platform.cb8e3def1e6c3a9e92ee.hot-update.js": "/chunks/admin~chunks/platform.cb8e3def1e6c3a9e92ee.hot-update.js",
"/chunks/admin~chunks/platform.3fcbc35f8b1f3d1f7d58.hot-update.js": "/chunks/admin~chunks/platform.3fcbc35f8b1f3d1f7d58.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.f99ad9d179152dc207ed.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.f99ad9d179152dc207ed.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.088bae89aeb1cf2d331e.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.088bae89aeb1cf2d331e.hot-update.js",
"/chunks/admin~chunks/platform.7ac0b926a75933abd313.hot-update.js": "/chunks/admin~chunks/platform.7ac0b926a75933abd313.hot-update.js",
"/chunks/admin~chunks/platform.fd5ba05fc31cd75630bf.hot-update.js": "/chunks/admin~chunks/platform.fd5ba05fc31cd75630bf.hot-update.js",
"/chunks/admin~chunks/platform.9b248fdd11afde3125a4.hot-update.js": "/chunks/admin~chunks/platform.9b248fdd11afde3125a4.hot-update.js",
"/chunks/admin~chunks/platform.f5ceb3923191e47b6117.hot-update.js": "/chunks/admin~chunks/platform.f5ceb3923191e47b6117.hot-update.js",
"/chunks/admin~chunks/platform.8c9ab604f79aa7771ded.hot-update.js": "/chunks/admin~chunks/platform.8c9ab604f79aa7771ded.hot-update.js",
"/js/main.c4c59ba526b4f422a38f.hot-update.js": "/js/main.c4c59ba526b4f422a38f.hot-update.js",
"/chunks/admin~chunks/platform.c4c59ba526b4f422a38f.hot-update.js": "/chunks/admin~chunks/platform.c4c59ba526b4f422a38f.hot-update.js",
"/chunks/admin~chunks/platform.c715a7a2d5145539bafa.hot-update.js": "/chunks/admin~chunks/platform.c715a7a2d5145539bafa.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.8e38e5dc39c1a1a0cf3f.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.8e38e5dc39c1a1a0cf3f.hot-update.js",
"/chunks/admin~chunks/platform.8e38e5dc39c1a1a0cf3f.hot-update.js": "/chunks/admin~chunks/platform.8e38e5dc39c1a1a0cf3f.hot-update.js",
"/chunks/admin~chunks/platform.0d2cdc802da3e616d149.hot-update.js": "/chunks/admin~chunks/platform.0d2cdc802da3e616d149.hot-update.js",
"/chunks/admin~chunks/platform.2c20282f6abe06228749.hot-update.js": "/chunks/admin~chunks/platform.2c20282f6abe06228749.hot-update.js",
"/chunks/admin~chunks/platform.7c74a7a14f293a0f3ac3.hot-update.js": "/chunks/admin~chunks/platform.7c74a7a14f293a0f3ac3.hot-update.js",
"/chunks/admin~chunks/platform.eb7458d12710629cfd84.hot-update.js": "/chunks/admin~chunks/platform.eb7458d12710629cfd84.hot-update.js",
"/chunks/admin~chunks/platform.e8f4896c2a65690b1466.hot-update.js": "/chunks/admin~chunks/platform.e8f4896c2a65690b1466.hot-update.js",
"/chunks/admin~chunks/platform.3993c8673babcdf3d90b.hot-update.js": "/chunks/admin~chunks/platform.3993c8673babcdf3d90b.hot-update.js",
"/chunks/admin~chunks/platform.8f8e61abb03c4f4e6c19.hot-update.js": "/chunks/admin~chunks/platform.8f8e61abb03c4f4e6c19.hot-update.js",
"/chunks/admin~chunks/platform.c434add44a4cd496609d.hot-update.js": "/chunks/admin~chunks/platform.c434add44a4cd496609d.hot-update.js",
"/chunks/admin~chunks/platform.a3d959d2cbe4b424d6c3.hot-update.js": "/chunks/admin~chunks/platform.a3d959d2cbe4b424d6c3.hot-update.js",
"/chunks/admin~chunks/platform.9a3da0e2c311189016b4.hot-update.js": "/chunks/admin~chunks/platform.9a3da0e2c311189016b4.hot-update.js",
"/chunks/admin~chunks/platform.c56f8d1eea503116b129.hot-update.js": "/chunks/admin~chunks/platform.c56f8d1eea503116b129.hot-update.js",
"/chunks/admin~chunks/platform.bf570cb5fe93d457de34.hot-update.js": "/chunks/admin~chunks/platform.bf570cb5fe93d457de34.hot-update.js",
"/chunks/admin~chunks/platform.9e9a6ac5e5075222d52f.hot-update.js": "/chunks/admin~chunks/platform.9e9a6ac5e5075222d52f.hot-update.js",
"/chunks/admin~chunks/platform.42ae47ec34a42ee4cd2c.hot-update.js": "/chunks/admin~chunks/platform.42ae47ec34a42ee4cd2c.hot-update.js",
"/chunks/admin~chunks/platform.835c8b4d51a833c9823a.hot-update.js": "/chunks/admin~chunks/platform.835c8b4d51a833c9823a.hot-update.js",
"/chunks/admin~chunks/platform.f9f36b959374112ef23f.hot-update.js": "/chunks/admin~chunks/platform.f9f36b959374112ef23f.hot-update.js",
"/chunks/admin~chunks/platform.23416efa19bddf4d949f.hot-update.js": "/chunks/admin~chunks/platform.23416efa19bddf4d949f.hot-update.js",
"/chunks/admin~chunks/platform.ec01dfe02702b4f0b89b.hot-update.js": "/chunks/admin~chunks/platform.ec01dfe02702b4f0b89b.hot-update.js",
"/chunks/admin~chunks/platform.f86bb1900ea1517ea85c.hot-update.js": "/chunks/admin~chunks/platform.f86bb1900ea1517ea85c.hot-update.js",
"/chunks/admin~chunks/platform.24e35089c882c720362f.hot-update.js": "/chunks/admin~chunks/platform.24e35089c882c720362f.hot-update.js",
"/chunks/admin~chunks/platform.91d32318fcb024df1c7c.hot-update.js": "/chunks/admin~chunks/platform.91d32318fcb024df1c7c.hot-update.js",
"/chunks/admin~chunks/platform.0bcb145f893d2325bc48.hot-update.js": "/chunks/admin~chunks/platform.0bcb145f893d2325bc48.hot-update.js",
"/chunks/admin~chunks/platform.35ff8f473d9b777869f8.hot-update.js": "/chunks/admin~chunks/platform.35ff8f473d9b777869f8.hot-update.js",
"/chunks/admin~chunks/platform.bdb489d999f6a2527077.hot-update.js": "/chunks/admin~chunks/platform.bdb489d999f6a2527077.hot-update.js",
"/chunks/admin~chunks/platform.b928200ac61fee97c300.hot-update.js": "/chunks/admin~chunks/platform.b928200ac61fee97c300.hot-update.js",
"/chunks/admin~chunks/platform.8189f8021be761243530.hot-update.js": "/chunks/admin~chunks/platform.8189f8021be761243530.hot-update.js",
"/chunks/admin~chunks/platform.bdad831b4a0d5a5a04b4.hot-update.js": "/chunks/admin~chunks/platform.bdad831b4a0d5a5a04b4.hot-update.js",
"/js/main.98eba8d251fcd31edad4.hot-update.js": "/js/main.98eba8d251fcd31edad4.hot-update.js",
"/js/main.216cd903e752d4024980.hot-update.js": "/js/main.216cd903e752d4024980.hot-update.js",
"/js/main.0a0a26b603d33e82fcdf.hot-update.js": "/js/main.0a0a26b603d33e82fcdf.hot-update.js",
"/chunks/app-language.0a0a26b603d33e82fcdf.hot-update.js": "/chunks/app-language.0a0a26b603d33e82fcdf.hot-update.js",
"/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js": "/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js?id=2551061f37c2a8056921",
"/chunks/profile~chunks/settings-password.0a0a26b603d33e82fcdf.hot-update.js": "/chunks/profile~chunks/settings-password.0a0a26b603d33e82fcdf.hot-update.js",
"/chunks/settings.0a0a26b603d33e82fcdf.hot-update.js": "/chunks/settings.0a0a26b603d33e82fcdf.hot-update.js",
"/chunks/upgrade-billing~chunks/upgrade-plan.0a0a26b603d33e82fcdf.hot-update.js": "/chunks/upgrade-billing~chunks/upgrade-plan.0a0a26b603d33e82fcdf.hot-update.js",
"/js/main.b6c421b5aa72da94e462.hot-update.js": "/js/main.b6c421b5aa72da94e462.hot-update.js",
"/chunks/admin~chunks/platform.242aafcde4ae3256e72c.hot-update.js": "/chunks/admin~chunks/platform.242aafcde4ae3256e72c.hot-update.js",
"/chunks/admin~chunks/platform.8a10f4d1d6027112212e.hot-update.js": "/chunks/admin~chunks/platform.8a10f4d1d6027112212e.hot-update.js",
"/chunks/admin~chunks/platform.597375babbeb79266012.hot-update.js": "/chunks/admin~chunks/platform.597375babbeb79266012.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.ea589dab18f8b3de602a.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.ea589dab18f8b3de602a.hot-update.js",
"/chunks/admin~chunks/platform.ea589dab18f8b3de602a.hot-update.js": "/chunks/admin~chunks/platform.ea589dab18f8b3de602a.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.d61857258d216f972296.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.d61857258d216f972296.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.aea5ba94193e647a8147.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.aea5ba94193e647a8147.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.200b308b9668a97e28ff.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.200b308b9668a97e28ff.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.301e12d2c35674dec3c9.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.301e12d2c35674dec3c9.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.8848a35f55eb6144a00a.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.8848a35f55eb6144a00a.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.9050011eb0caee977a42.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.9050011eb0caee977a42.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.72ae05efe1aa6f014893.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.72ae05efe1aa6f014893.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.e56b699addfe3edda5d8.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.e56b699addfe3edda5d8.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.27e7b5eef3ea3b67b70b.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.27e7b5eef3ea3b67b70b.hot-update.js",
"/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.51add83b80c729d193d3.hot-update.js": "/chunks/admin~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.51add83b80c729d193d3.hot-update.js",
"/chunks/admin~chunks/platform.af86a0e3b7d16d64049a.hot-update.js": "/chunks/admin~chunks/platform.af86a0e3b7d16d64049a.hot-update.js",
"/chunks/admin~chunks/platform.eef65fdee28b40a46b29.hot-update.js": "/chunks/admin~chunks/platform.eef65fdee28b40a46b29.hot-update.js",
"/chunks/platform.9e7738e5f5875041d4a3.hot-update.js": "/chunks/platform.9e7738e5f5875041d4a3.hot-update.js",
"/chunks/admin~chunks/platform~chunks/shared.c6c4ee94a52674f7a19e.hot-update.js": "/chunks/admin~chunks/platform~chunks/shared.c6c4ee94a52674f7a19e.hot-update.js",
"/chunks/admin~chunks/platform.2b7aba86eb436dd15e06.hot-update.js": "/chunks/admin~chunks/platform.2b7aba86eb436dd15e06.hot-update.js",
"/chunks/platform.867f74b98b09aba43464.hot-update.js": "/chunks/platform.867f74b98b09aba43464.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.50ae1ed9713ed053513a.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.50ae1ed9713ed053513a.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.a52c64c3336241820f95.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.a52c64c3336241820f95.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.6ab4c57c49357b7a58f0.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.6ab4c57c49357b7a58f0.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.cd9ac75a864605bc994b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.cd9ac75a864605bc994b.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.946cab66d3ce5155b092.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.946cab66d3ce5155b092.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.7112bbb72a914e173fbc.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.7112bbb72a914e173fbc.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.5e5ddefa62849b670e89.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.5e5ddefa62849b670e89.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.8e85e80e728e17d37cc3.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.8e85e80e728e17d37cc3.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.8b7d817da63704a6d967.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.8b7d817da63704a6d967.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.6aa6e724fa7656a41447.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.6aa6e724fa7656a41447.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.5bf2e671096925366c70.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.5bf2e671096925366c70.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.d6fdfe749713a5c7e3f2.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.d6fdfe749713a5c7e3f2.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.bb972fc06dc156bdd682.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.bb972fc06dc156bdd682.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.ce6f21e65b95fb853979.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.ce6f21e65b95fb853979.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.f243f536d658fa026310.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.f243f536d658fa026310.hot-update.js",
"/chunks/app-language.6b1d83f2fc4a5c88b888.hot-update.js": "/chunks/app-language.6b1d83f2fc4a5c88b888.hot-update.js",
"/chunks/app-language.8d2f2eb61e97d884ff5c.hot-update.js": "/chunks/app-language.8d2f2eb61e97d884ff5c.hot-update.js",
"/chunks/app-language.a3f4a45c7477ed4f7881.hot-update.js": "/chunks/app-language.a3f4a45c7477ed4f7881.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.6372c80702eb5f8e5685.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.6372c80702eb5f8e5685.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.a1e5a855eb5b2af44a33.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.a1e5a855eb5b2af44a33.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.496f2a9d4bdab0954668.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.496f2a9d4bdab0954668.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.4ea5a5f692b187f47ef4.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.4ea5a5f692b187f47ef4.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.6fec2f84668a669fe383.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.6fec2f84668a669fe383.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.97ee8eeec20575442e31.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.97ee8eeec20575442e31.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.78eaba52fd608a7855f2.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.78eaba52fd608a7855f2.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.b941a0da4c1627be7dfa.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.b941a0da4c1627be7dfa.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.34d79bfa232b9e670eba.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.34d79bfa232b9e670eba.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.a79960c8cff3716445f5.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.a79960c8cff3716445f5.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.f51f02e41167bf924a3b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.f51f02e41167bf924a3b.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.538a22b379624a39c5bd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.538a22b379624a39c5bd.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.799ff0b934c364b95386.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.799ff0b934c364b95386.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.64a8b12dd77c7ff41629.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.64a8b12dd77c7ff41629.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.f30f0effe0ed431276b7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.f30f0effe0ed431276b7.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.6d08cc1d6ae12826e50b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.6d08cc1d6ae12826e50b.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.c0e3ef61fbdffb4b3709.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.c0e3ef61fbdffb4b3709.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.d43d2dd92a4c7f7792df.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.d43d2dd92a4c7f7792df.hot-update.js"
} }
@@ -267,13 +267,14 @@ export default {
events.$emit('popup:open', {name: 'move', item: [this.item]}) events.$emit('popup:open', {name: 'move', item: [this.item]})
}, },
shareItem() { shareItem() {
if (this.item.shared) { let event = this.item.shared
// Open edit share popup ? 'share-edit'
events.$emit('popup:open', {name: 'share-edit', item: this.item}) : 'share-create'
} else {
// Open create share popup events.$emit('popup:open', {
events.$emit('popup:open', {name: 'share-create', item: this.item}) name: event,
} item: this.item
})
}, },
addToFavourites() { addToFavourites() {
// Check if folder is in favourites and then add/remove from favourites // Check if folder is in favourites and then add/remove from favourites
@@ -385,12 +386,6 @@ export default {
} }
} }
}, },
mounted() {
events.$on('actualShowingImage:ContextMenu', (item) => {
this.item = item
})
},
created() { created() {
events.$on('showContextMenuPreview:show', (item) => { events.$on('showContextMenuPreview:show', (item) => {
if (!this.showFromPreview) { if (!this.showFromPreview) {
@@ -213,20 +213,14 @@ export default {
events.$emit('popup:open', { name: 'move', item: this.fileInfoDetail }) events.$emit('popup:open', { name: 'move', item: this.fileInfoDetail })
}, },
shareItem() { shareItem() {
if (this.fileInfoDetail[0]) { let event = this.fileInfoDetail[0].shared
//ADD BY M ? 'share-edit'
if (this.fileInfoDetail[0].shared) { : 'share-create'
events.$emit('popup:open', {
name: 'share-edit', events.$emit('popup:open', {
item: this.fileInfoDetail[0] name: event,
}) item: this.fileInfoDetail[0]
} else { })
events.$emit('popup:open', {
name: 'share-create',
item: this.fileInfoDetail[0]
})
}
}
} }
}, },
mounted() { mounted() {
@@ -226,9 +226,9 @@ export default {
} }
if (this.$isMobile()) { if (this.$isMobile()) {
if (this.isImage || this.isVideo || this.isAudio) { if (this.isImage || this.isVideo || this.isAudio || this.isPdf) {
this.$store.commit('GET_FILEINFO_DETAIL', this.item) this.$store.commit('GET_FILEINFO_DETAIL', this.item)
events.$emit('fileFullPreview:show') events.$emit('file-preview:show')
} }
} }
} }
@@ -242,10 +242,10 @@ export default {
} }
}, },
goToItem() { goToItem() {
if (this.isImage || this.isVideo || this.isAudio) { if (this.isImage || this.isVideo || this.isAudio || this.isPdf) {
events.$emit('fileFullPreview:show') events.$emit('file-preview:show')
} else if (this.isFile || !this.isFolder && !this.isPdf && !this.isVideo && !this.isAudio && !this.isImage) { } else if (this.isFile || !this.isFolder && !this.isVideo && !this.isAudio && !this.isImage) {
this.$downloadFile(this.item.file_url, this.item.name + '.' + this.item.mimetype) this.$downloadFile(this.item.file_url, this.item.name + '.' + this.item.mimetype)
} else if (this.isFolder) { } else if (this.isFolder) {
@@ -222,9 +222,9 @@ export default {
} }
if (this.$isMobile()) { if (this.$isMobile()) {
if (this.isImage || this.isVideo || this.isAudio) { if (this.isImage || this.isVideo || this.isAudio || this.isPdf) {
this.$store.commit('GET_FILEINFO_DETAIL', this.item) this.$store.commit('GET_FILEINFO_DETAIL', this.item)
events.$emit('fileFullPreview:show') events.$emit('file-preview:show')
} }
} }
} }
@@ -238,10 +238,10 @@ export default {
} }
}, },
goToItem() { goToItem() {
if (this.isImage || this.isVideo || this.isAudio) { if (this.isImage || this.isVideo || this.isAudio || this.isPdf) {
events.$emit('fileFullPreview:show') events.$emit('file-preview:show')
} else if (this.isFile || !this.isFolder && !this.isPdf && !this.isVideo && !this.isAudio && !this.isImage) { } else if (this.isFile || !this.isFolder && !this.isVideo && !this.isAudio && !this.isImage) {
this.$downloadFile(this.item.file_url, this.item.name + '.' + this.item.mimetype) this.$downloadFile(this.item.file_url, this.item.name + '.' + this.item.mimetype)
} else if (this.isFolder) { } else if (this.isFolder) {
@@ -133,17 +133,14 @@ export default {
events.$emit('popup:open', {name: 'move', item: [this.fileInfoDetail[0]]}) events.$emit('popup:open', {name: 'move', item: [this.fileInfoDetail[0]]})
}, },
shareItem() { shareItem() {
if (this.fileInfoDetail[0].shared) { let event = this.fileInfoDetail[0].shared
events.$emit('popup:open', { ? 'share-edit'
name: 'share-edit', : 'share-create'
item: this.fileInfoDetail[0]
}) events.$emit('popup:open', {
} else { name: event,
events.$emit('popup:open', { item: this.fileInfoDetail[0]
name: 'share-create', })
item: this.fileInfoDetail[0]
})
}
}, },
addToFavourites() { addToFavourites() {
if (this.favourites && !this.favourites.find(el => el.id === this.fileInfoDetail[0].id)) { if (this.favourites && !this.favourites.find(el => el.id === this.fileInfoDetail[0].id)) {
@@ -1,94 +1,93 @@
<template> <template>
<div <div
v-if="showFullPreview" v-if="showFullPreview"
class="file-full-preview-wrapper" class="file-full-preview-wrapper"
id="fileFullPreview" id="fileFullPreview"
ref="filePreview" ref="filePreview"
tabindex="-1" tabindex="-1"
@click="closeContextMenu" @click="closeContextMenu"
@keydown.esc=";(showFullPreview = false), hideContextMenu()" @keydown.esc="(showFullPreview = false), hideContextMenu()"
@keydown.right="next" @keydown.right="next"
@keydown.left="prev" @keydown.left="prev"
> >
<FilePreviewNavigationPanel /> <FilePreviewNavigationPanel />
<MediaFullPreview /> <MediaFullPreview />
<FilePreviewActions />
</div> </div>
</template> </template>
<script> <script>
import { events } from '@/bus' import FilePreviewNavigationPanel from '@/components/FilesView/FilePreviewNavigationPanel'
import { mapGetters } from 'vuex' import MediaFullPreview from '@/components/FilesView/MediaFullPreview'
import {mapGetters} from 'vuex'
import {events} from '@/bus'
import MediaFullPreview from '@/components/FilesView/MediaFullPreview' export default {
import FilePreviewActions from '@/components/FilesView/FilePreviewActions' name: 'FilePreview',
import FilePreviewNavigationPanel from '@/components/FilesView/FilePreviewNavigationPanel' components: {
FilePreviewNavigationPanel,
MediaFullPreview,
},
computed: {
...mapGetters([
'fileInfoDetail',
'data'
])
},
data() {
return {
showFullPreview: false
}
},
methods: {
closeContextMenu(event) {
if ((event.target.parentElement.id || event.target.id) === 'fast-preview-menu') {
return
}
export default { events.$emit('showContextMenuPreview:hide')
name: 'FilePreview', },
components: { next() {
MediaFullPreview, events.$emit('file-preview:next')
FilePreviewNavigationPanel, },
FilePreviewActions prev() {
}, events.$emit('file-preview:prev')
computed: { },
...mapGetters(['fileInfoDetail', 'data']) hideContextMenu() {
}, events.$emit('showContextMenuPreview:hide')
data() { }
return { },
showFullPreview: false
}
},
methods: {
closeContextMenu(event) {
if ((event.target.parentElement.id || event.target.id) === 'fast-preview-menu') {
return
} else {
events.$emit('showContextMenuPreview:hide')
}
},
next: function() {
events.$emit('filePreviewAction:next')
},
prev: function() {
events.$emit('filePreviewAction:prev')
},
hideContextMenu() {
events.$emit('showContextMenuPreview:hide')
}
},
updated() { updated() {
//Focus file preview for key binding //Focus file preview for key binding
if (this.showFullPreview) { if (this.showFullPreview) {
this.$refs.filePreview.focus() this.$refs.filePreview.focus()
} }
}, },
mounted() { mounted() {
events.$on('fileFullPreview:show', () => { events.$on('file-preview:show', () => {
this.showFullPreview = true this.showFullPreview = true
}) })
events.$on('fileFullPreview:hide', () => { events.$on('file-preview:hide', () => {
this.showFullPreview = false this.showFullPreview = false
}) })
} }
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
@import '@assets/vuefilemanager/_variables'; @import '@assets/vuefilemanager/_variables';
.file-full-preview-wrapper { .file-full-preview-wrapper {
width: 100%; width: 100%;
height: 100%; height: 100%;
position: absolute; position: absolute;
z-index: 7; z-index: 7;
background-color: white; background-color: white;
} }
@media (prefers-color-scheme: dark) { @media (prefers-color-scheme: dark) {
.file-full-preview-wrapper { .file-full-preview-wrapper {
background-color: $dark_mode_background; background-color: $dark_mode_background;
} }
} }
</style> </style>
@@ -1,78 +0,0 @@
<template>
<div v-if="filteredFiles.length > 1">
<div @click.prevent="prev" class="prev">
<chevron-left-icon size="17"></chevron-left-icon>
</div>
<div @click.prevent="next" class="next">
<chevron-right-icon size="17"></chevron-right-icon>
</div>
</div>
</template>
<script>
import { events } from '@/bus'
import { mapGetters } from 'vuex'
import { ChevronLeftIcon, ChevronRightIcon } from 'vue-feather-icons'
export default {
name: 'FilePreviewActions',
components: {
ChevronLeftIcon,
ChevronRightIcon
},
computed: {
...mapGetters(['fileInfoDetail', 'data']),
filteredFiles() {
let filteredData = []
this.data.filter((element) => {
if (element.type == this.fileInfoDetail[0].type) {
filteredData.push(element)
}
})
return filteredData
}
},
methods: {
next: function() {
events.$emit('filePreviewAction:next')
},
prev: function() {
events.$emit('filePreviewAction:prev')
}
}
}
</script>
<style lang="scss" scoped>
@import '@assets/vuefilemanager/_variables';
.prev,
.next {
cursor: pointer;
position: absolute;
top: 53.5%;
display: flex;
justify-content: center;
color: $text;
border-radius: 50%;
text-decoration: none;
user-select: none;
filter: drop-shadow(0px 1px 0 rgba(255, 255, 255, 1));
padding: 10px;
}
.next {
right: 0;
}
.prev {
left: 0;
}
@media (prefers-color-scheme: dark) {
.prev,
.next {
color: $light-text;
filter: drop-shadow(0px 1px 0 rgba(17, 19, 20, 1));
}
}
</style>
@@ -4,9 +4,9 @@
<x-icon @click="closeFullPreview" size="22" class="icon-close hover-text-theme" /> <x-icon @click="closeFullPreview" size="22" class="icon-close hover-text-theme" />
<div class="name-count-wrapper"> <div class="name-count-wrapper">
<p class="title">{{ fileInfoDetail[0].name }}</p> <p class="title">{{ fileInfoDetail[0].name }}</p>
<span class="file-count"> ({{ showingImageIndex + ' ' + $t('pronouns.of') + ' ' + filteredFiles.length }}) </span> <span class="file-count"> ({{ showingImageIndex + ' ' + $t('pronouns.of') + ' ' + files.length }}) </span>
</div> </div>
<span id="fast-preview-menu" class="fast-menu-icon group" @click.stop="menuOpen" v-if="$checkPermission(['master', 'editor', 'visitor'])"> <span @click.stop="menuOpen" id="fast-preview-menu" class="fast-menu-icon group">
<more-horizontal-icon class="more-icon group-hover-text-theme" size="14" /> <more-horizontal-icon class="more-icon group-hover-text-theme" size="14" />
</span> </span>
</div> </div>
@@ -14,96 +14,112 @@
<div class="created-at-wrapper"> <div class="created-at-wrapper">
<p>{{ fileInfoDetail[0].filesize }}, {{ fileInfoDetail[0].created_at }}</p> <p>{{ fileInfoDetail[0].filesize }}, {{ fileInfoDetail[0].created_at }}</p>
</div> </div>
<div class="navigation-icons"> <div class="navigation-icons">
<div class="navigation-tool-wrapper"> <div class="navigation-tool-wrapper">
<ToolbarButton source="download" class="mobile-hide" @click.native="downloadItem" :action="$t('actions.download')" /> <ToolbarButton @click.native="downloadItem" class="mobile-hide" source="download" :action="$t('actions.download')" />
<ToolbarButton v-if="canShowShareView" :class="{ 'is-inactive': canShareInView }" @click.native="shareItem" source="share" class="mobile-hide" :action="$t('actions.share')" /> <ToolbarButton v-if="canShareItem" @click.native="shareItem" class="mobile-hide" :class="{ 'is-inactive': !canShareItem }" source="share" :action="$t('actions.share')" />
<ToolbarButton v-if="this.fileInfoDetail[0].type === 'image'" source="print" :action="$t('actions.print')" @click.native="printMethod()" /> <ToolbarButton v-if="isImage" @click.native="printMethod()" source="print" :action="$t('actions.print')" />
</div> </div>
</div> </div>
</div> </div>
</template> </template>
<script> <script>
import { events } from '@/bus' import ToolbarButton from '@/components/FilesView/ToolbarButton'
import { mapGetters } from 'vuex' import {XIcon, MoreHorizontalIcon} from 'vue-feather-icons'
import { XIcon, MoreHorizontalIcon } from 'vue-feather-icons' import {mapGetters} from 'vuex'
import {events} from '@/bus'
import ToolbarButton from '@/components/FilesView/ToolbarButton' export default {
name: 'FilePreviewNavigationPanel',
export default { components: {
name: 'FilePreviewNavigationPanel', MoreHorizontalIcon,
components: { ToolbarButton, XIcon, MoreHorizontalIcon }, ToolbarButton,
computed: { XIcon,
...mapGetters(['fileInfoDetail', 'data']),
filteredFiles() {
let files = []
this.data.filter((element) => {
if (element.type == this.fileInfoDetail[0].type) {
files.push(element)
}
})
return files
},
showingImageIndex() {
let activeIndex = ''
this.filteredFiles.filter((element, index) => {
if (element.id === this.fileInfoDetail[0].id) {
activeIndex = index + 1
}
})
return activeIndex
},
canShowShareView() {
return this.$isThisLocation(['base', 'participant_uploads', 'latest', 'shared'])
}, },
canShareInView() { computed: {
return ! this.$isThisLocation(['base', 'participant_uploads', 'latest', 'shared']) ...mapGetters([
} 'fileInfoDetail',
}, 'data'
data() { ]),
return { isImage() {
showContextMenu: false return this.fileInfoDetail[0].type === 'image'
} },
}, files() {
methods: { let files = []
printMethod() {
var tab = document.getElementById('image') this.data.map(element => {
var win = window.open('', '', 'height=700,width=700')
win.document.write(tab.outerHTML) if (this.fileInfoDetail[0].mimetype === 'pdf') {
win.document.close()
win.print() if (element.mimetype === 'pdf')
}, files.push(element)
downloadItem() {
// Download file } else {
this.$downloadFile(this.fileInfoDetail[0].file_url, this.fileInfoDetail[0].name + '.' + this.fileInfoDetail[0].mimetype)
}, if (element.type === this.fileInfoDetail[0].type)
shareItem() { files.push(element)
if (this.fileInfoDetail[0].shared) { }
events.$emit('popup:open', { })
name: 'share-edit',
item: this.fileInfoDetail[0] return files
}) },
} else { showingImageIndex() {
events.$emit('popup:open', { let activeIndex = undefined
name: 'share-create',
item: this.fileInfoDetail[0] this.files.forEach((element, index) => {
}) if (element.id === this.fileInfoDetail[0].id) {
} activeIndex = index + 1
}, }
menuOpen() { })
if (this.$isMobile()) {
events.$emit('mobile-menu:show', 'file-menu') return activeIndex
} else { },
events.$emit('showContextMenuPreview:show', this.fileInfoDetail[0]) canShareItem() {
} return this.$isThisLocation([
}, 'base', 'participant_uploads', 'latest', 'shared'
closeFullPreview() { ])
events.$emit('fileFullPreview:hide') },
events.$emit('showContextMenuPreview:hide') },
} methods: {
} printMethod() {
} let tab = document.getElementById('printable-file')
let win = window.open('', '', 'height=700,width=700')
win.document.write(tab.outerHTML)
win.document.close()
win.print()
},
downloadItem() {
this.$downloadFile(
this.fileInfoDetail[0].file_url,
this.fileInfoDetail[0].name + '.' + this.fileInfoDetail[0].mimetype
)
},
shareItem() {
let event = this.fileInfoDetail[0].shared
? 'share-edit'
: 'share-create'
events.$emit('popup:open', {
name: event,
item: this.fileInfoDetail[0]
})
},
menuOpen() {
if (this.$isMobile()) {
events.$emit('mobile-menu:show', 'file-menu')
} else {
events.$emit('showContextMenuPreview:show', this.fileInfoDetail[0])
}
},
closeFullPreview() {
events.$emit('file-preview:hide')
events.$emit('showContextMenuPreview:hide')
}
}
}
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
@@ -111,150 +127,158 @@ export default {
@import '@assets/vuefilemanager/_mixins'; @import '@assets/vuefilemanager/_mixins';
.name-wrapper { .name-wrapper {
width: 33%; width: 33%;
height: 22px; height: 22px;
display: flex; display: flex;
position: relative; position: relative;
align-items: center; align-items: center;
flex-grow: 1; flex-grow: 1;
align-self: center; align-self: center;
white-space: nowrap; white-space: nowrap;
.name-count-wrapper { .name-count-wrapper {
margin-left: 6px; margin-left: 6px;
margin-right: 6px; margin-right: 6px;
.file-count { .file-count {
@include font-size(15); @include font-size(15);
line-height: 1; line-height: 1;
font-weight: 700; font-weight: 700;
overflow: hidden; overflow: hidden;
text-overflow: ellipsis; text-overflow: ellipsis;
display: inline-block; display: inline-block;
vertical-align: middle; vertical-align: middle;
align-self: center; align-self: center;
color: $text; color: $text;
} }
.title {
@include font-size(15);
max-width: 250px;
line-height: 1;
font-weight: 700;
overflow: hidden;
text-overflow: ellipsis;
display: inline-block;
vertical-align: middle;
color: $text;
}
@media (max-width: 570px) {
.title{
max-width: 180px;
@include font-size(17);
}
.file-count {
@include font-size(17);
}
}
}
.icon-close {
min-width: 22px;
padding: 1px 4px;
border-radius: 6px;
vertical-align: middle;
cursor: pointer;
@include transition(150ms);
&:hover { .title {
background: $light_background; @include font-size(15);
max-width: 250px;
line-height: 1;
font-weight: 700;
overflow: hidden;
text-overflow: ellipsis;
display: inline-block;
vertical-align: middle;
color: $text;
}
line { @media (max-width: 570px) {
color: inherit; .title {
} max-width: 180px;
} @include font-size(17);
} }
.fast-menu-icon { .file-count {
height: 24px; @include font-size(17);
display: flex; }
align-items: center; }
vertical-align: middle; }
padding: 1px 4px;
line-height: 0;
border-radius: 3px;
cursor: pointer;
@include transition(150ms);
svg circle { .icon-close {
@include transition(150ms); min-width: 22px;
} padding: 1px 4px;
&:hover { border-radius: 6px;
background: $light_background; vertical-align: middle;
cursor: pointer;
@include transition(150ms);
svg circle { &:hover {
color: inherit; background: $light_background;
}
} line {
.more-icon { color: inherit;
vertical-align: middle; }
cursor: pointer; }
} }
}
.fast-menu-icon {
height: 24px;
display: flex;
align-items: center;
vertical-align: middle;
padding: 1px 4px;
line-height: 0;
border-radius: 3px;
cursor: pointer;
@include transition(150ms);
svg circle {
@include transition(150ms);
}
&:hover {
background: $light_background;
svg circle {
color: inherit;
}
}
.more-icon {
vertical-align: middle;
cursor: pointer;
}
}
} }
.context-menu {
min-width: 250px;
position: absolute;
z-index: 99;
box-shadow: $shadow;
background: white;
border-radius: 8px;
overflow: hidden;
top: 29px;
&.showed { .context-menu {
display: block; min-width: 250px;
} position: absolute;
z-index: 99;
box-shadow: $shadow;
background: white;
border-radius: 8px;
overflow: hidden;
top: 29px;
&.showed {
display: block;
}
} }
.created-at-wrapper { .created-at-wrapper {
width: 33%; width: 33%;
display: flex; display: flex;
text-align: center; text-align: center;
justify-content: center; justify-content: center;
p { p {
display: flex; display: flex;
align-items: center; align-items: center;
@include font-size(11); @include font-size(11);
} }
} }
.navigation-icons { .navigation-icons {
width: 33%; width: 33%;
text-align: right; text-align: right;
.navigation-tool-wrapper { .navigation-tool-wrapper {
margin-left: 28px; margin-left: 28px;
display: inline-block; display: inline-block;
vertical-align: middle; vertical-align: middle;
} }
.button { .button {
margin-left: 5px; margin-left: 5px;
&:hover {
background: $light_background; &:hover {
} background: $light_background;
} }
}
} }
.navigation-panel { .navigation-panel {
height: 63px; height: 63px;
width: 100%; width: 100%;
padding: 10px 15px; padding: 10px 15px;
display: flex; display: flex;
position: absolute; position: absolute;
z-index: 8; z-index: 8;
align-items: center; align-items: center;
background-color: white; background-color: white;
color: $text; color: $text;
} }
@media (max-width: 960px) { @media (max-width: 960px) {
@@ -287,33 +311,34 @@ export default {
} }
@media (prefers-color-scheme: dark) { @media (prefers-color-scheme: dark) {
.navigation-panel { .navigation-panel {
background-color: $dark_mode_background; background-color: $dark_mode_background;
color: $dark_mode_text_primary; color: $dark_mode_text_primary;
.icon-close { .icon-close {
color: $dark_mode_text_primary; color: $dark_mode_text_primary;
&:hover {
background-color: $dark_mode_background;
}
}
.fast-menu-icon:hover { &:hover {
background: $dark_mode_background; background-color: $dark_mode_background;
} }
} }
.name-wrapper { .fast-menu-icon:hover {
.title, background: $dark_mode_background;
.file-count { }
color: $dark_mode_text_primary !important; }
}
}
.navigation-icons { .name-wrapper {
.button:hover { .title,
background: $dark_mode_background; .file-count {
} color: $dark_mode_text_primary !important;
} }
}
.navigation-icons {
.button:hover {
background: $dark_mode_background;
}
}
} }
</style> </style>
@@ -1,11 +1,59 @@
<template> <template>
<div class="media-full-preview" id="mediaPreview" v-if="this.isMedia && fileInfoDetail[0]"> <div class="media-full-preview" id="mediaPreview" v-if="fileInfoDetail[0]">
<div class="file-wrapper-preview" v-for="i in [currentIndex]" :key="i">
<div class="file-wrapper"> <!--Arrow navigation-->
<audio class="file audio" :class="{ 'file-shadow': !isMobileDevice }" v-if="fileInfoDetail[0].type == 'audio'" :src="currentFile.file_url" controlsList="nodownload" controls></audio> <div v-if="files.length > 1" class="navigation-arrows">
<img v-if="fileInfoDetail[0].type === 'image' && currentFile.thumbnail" class="file" :class="{ 'file-shadow': !isMobileDevice }" id="image" :src="currentFile.file_url" /> <div @click.prevent="prev" class="prev">
<div class="video-wrapper" v-if="fileInfoDetail[0].type === 'video' && currentFile.file_url"> <chevron-left-icon size="17" />
<video :src="currentFile.file_url" class="video" :class="{ 'file-shadow': !isMobileDevice }" controlsList="nodownload" disablePictureInPicture playsinline controls autoplay /> </div>
<div @click.prevent="next" class="next">
<chevron-right-icon size="17" />
</div>
</div>
<!--File preview-->
<div class="file-wrapper-preview">
<!--Show PDF-->
<div v-if="isPDF" id="pdf-wrapper">
<pdf :src="pdfdata" v-for="i in numPages" :key="i" :page="i" scale="page-width" style="width:100%; margin:20px auto;" id="printable-file">
<template slot="loading">
<h1>loading content...</h1>
</template>
</pdf>
</div>
<!--Show Audio, Video and Image-->
<div v-if="!isPDF" class="file-wrapper">
<audio
v-if="isAudio"
:class="{ 'file-shadow': !$isMobile() }"
class="file audio"
:src="currentFile.file_url"
controls>
</audio>
<img
id="printable-file"
v-if="isImage"
class="file"
:class="{'file-shadow': !$isMobile() }"
:src="currentFile.file_url"
/>
<div class="video-wrapper" v-if="isVideo">
<video
:src="currentFile.file_url"
class="video"
:class="{'file-shadow': !$isMobile() }"
controlsList="nodownload"
disablePictureInPicture
playsinline
controls
autoplay
/>
</div> </div>
</div> </div>
</div> </div>
@@ -13,224 +61,285 @@
</template> </template>
<script> <script>
import { events } from '@/bus' import {ChevronLeftIcon, ChevronRightIcon} from 'vue-feather-icons'
import { mapGetters } from 'vuex'
import ToolbarButton from '@/components/FilesView/ToolbarButton' import ToolbarButton from '@/components/FilesView/ToolbarButton'
import Spinner from '@/components/FilesView/Spinner' import Spinner from '@/components/FilesView/Spinner'
import {mapGetters} from 'vuex'
import {events} from '@/bus'
import pdf from 'pdfvuer'
export default { export default {
name: 'MediaFullPreview', name: 'MediaFullPreview',
components: { ToolbarButton, Spinner }, components: {
computed: { ChevronRightIcon,
...mapGetters(['fileInfoDetail', 'data']), ChevronLeftIcon,
ToolbarButton,
Spinner,
pdf,
},
computed: {
...mapGetters([
'fileInfoDetail',
'data',
]),
currentFile() {
return this.files[Math.abs(this.currentIndex) % this.files.length]
},
isPDF() {
return this.fileInfoDetail[0].mimetype === 'pdf'
},
isVideo() {
return this.fileInfoDetail[0].type === 'video'
},
isAudio() {
return this.fileInfoDetail[0].type === 'audio'
},
isImage() {
return this.fileInfoDetail[0].type === 'image'
}
},
data() {
return {
pdfdata: undefined,
numPages: 0,
currentIndex: 0,
files: [],
}
},
watch: {
files() {
if (this.files.length === 0)
events.$emit('file-preview:hide')
},
currentFile() {
if (this.fileInfoDetail[0]) {
this.$store.commit('CLEAR_FILEINFO_DETAIL')
this.$store.commit('GET_FILEINFO_DETAIL', this.currentFile)
isMobileDevice() { // Init pdf instance
return this.$isMobile() if (this.fileInfoDetail[0].mimetype === 'pdf') {
}, this.getPdf()
}
}
},
fileInfoDetail() {
if (!this.fileInfoDetail[0]) {
this.currentIndex -= 1
currentFile: function() { this.$store.commit('GET_FILEINFO_DETAIL', this.currentFile)
return this.sliderFile[Math.abs(this.currentIndex) % this.sliderFile.length]
},
isMedia() {
return this.fileInfoDetail[0] === 'image' || 'video' || 'audio'
},
canShareInView() { this.files = []
return !this.$isThisLocation(['base', 'participant_uploads', 'latest', 'shared', 'public']) //this.getFilesForView()
} }
}, },
data() { data(newValue, oldValue) {
return { if (newValue !== oldValue) {
currentIndex: 1, this.files = []
sliderFile: [] //this.getFilesForView()
// loaded: false }
} },
}, },
methods: {
next() {
if (!this.files.length > 1) return
watch: { this.pdfdata = undefined
sliderFile() {
//Close file preview after delete all items this.currentIndex += 1
if (this.sliderFile.length == 0) {
events.$emit('fileFullPreview:hide') if (this.currentIndex > this.files.length - 1) {
} this.currentIndex = 0
}, }
currentFile() { },
//Handle actual view image in fileInfoDetail prev() {
if (this.fileInfoDetail[0]) { if (!this.files.length > 1) return
this.$store.commit('CLEAR_FILEINFO_DETAIL')
this.$store.commit('GET_FILEINFO_DETAIL', this.currentFile) this.pdfdata = undefined
events.$emit('actualShowingImage:ContextMenu', this.currentFile)
// this.loaded = false this.currentIndex -= 1
}
}, if (this.currentIndex < 0) {
fileInfoDetail() { this.currentIndex = this.files.length - 1
//File delete handling - show next image after delete one }
if (!this.fileInfoDetail[0]) { },
this.currentIndex = this.currentIndex - 1 getPdf() {
this.$store.commit('GET_FILEINFO_DETAIL', this.currentFile) this.pdfdata = undefined
this.sliderFile = [] this.numPages = 0
this.filteredFiles()
} let self = this;
},
data(newValue, oldValue) { self.pdfdata = pdf.createLoadingTask(this.currentFile.file_url);
//Move item handling
if (newValue != oldValue) { self.pdfdata.then(pdf => self.numPages = pdf.numPages);
this.sliderFile = [] },
this.filteredFiles() getFilesForView() {
} let requestedFile = this.fileInfoDetail[0]
}
}, this.data.map(element => {
methods: {
filteredFiles() { if (requestedFile.mimetype === 'pdf') {
this.data.filter((element) => {
if (element.type == this.fileInfoDetail[0].type) { if (element.mimetype === 'pdf')
this.sliderFile.push(element) this.files.push(element)
}
}) } else {
this.choseActiveFile()
}, if (element.type === requestedFile.type)
choseActiveFile() { this.files.push(element)
this.sliderFile.forEach((element, index) => { }
if (element.id == this.fileInfoDetail[0].id) { })
this.currentIndex = index
} this.files.forEach((element, index) => {
}) if (element.id === this.fileInfoDetail[0].id) {
} this.currentIndex = index
}, }
mounted() { })
if (this.sliderFile.length > 1) { },
events.$on('filePreviewAction:next', () => { },
this.currentIndex += 1 created() {
this.slideType = 'next' events.$on('file-preview:next', () => this.next())
if (this.currentIndex > this.sliderFile.length - 1) { events.$on('file-preview:prev', () => this.prev())
this.currentIndex = 0
} this.getFilesForView()
}) }
events.$on('filePreviewAction:prev', () => {
this.slideType = 'prev'
this.currentIndex -= 1
if (this.currentIndex < 0) {
this.currentIndex = this.sliderFile.length - 1
}
})
}
},
created() {
this.filteredFiles()
}
} }
</script> </script>
<style lang="scss" scoped> <style src="pdfvuer/dist/pdfvuer.css" lang="css"></style>
<style lang="scss">
@import '@assets/vuefilemanager/_variables'; @import '@assets/vuefilemanager/_variables';
@import '@assets/vuefilemanager/_mixins'; @import '@assets/vuefilemanager/_mixins';
.navigation-arrows {
.prev, .next {
cursor: pointer;
position: absolute;
top: 35%;
display: flex;
justify-content: center;
color: $text;
border-radius: 50%;
text-decoration: none;
user-select: none;
filter: drop-shadow(0px 1px 0 rgba(255, 255, 255, 1));
padding: 10px;
}
.next {
right: 0;
}
.prev {
left: 0;
}
}
#pdf-wrapper {
overflow-y: scroll;
width: 80%;
margin: 0 auto;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.media-full-preview { .media-full-preview {
height: calc(100% - 72px); height: calc(100% - 72px);
top: 72px; top: 72px;
position: relative; position: relative;
background-color: white; background-color: white;
}
.navigation-panel {
width: 100%;
height: 7%;
display: flex;
align-items: center;
padding: 20px;
justify-content: space-between;
background-color: $light-background;
color: $text;
.icon-close {
color: $text;
@include font-size(21);
&:hover {
color: $theme;
}
}
}
.loading-spinner {
position: relative;
} }
.file-wrapper-preview { .file-wrapper-preview {
width: 100%; width: 100%;
height: 100%; height: 100%;
padding: 30px 0px; padding: 30px 0px;
display: flex; display: flex;
overflow: hidden; overflow: hidden;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
background-color: white; background-color: white;
.file-wrapper { .file-wrapper {
width: 100%; width: 100%;
height: 100%; height: 100%;
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
.file-shadow { .file-shadow {
box-shadow: 0 8px 40px rgba(17, 26, 52, 0.05); box-shadow: 0 8px 40px rgba(17, 26, 52, 0.05);
} }
.file { .file {
max-width: 100%; max-width: 100%;
max-height: 100%; max-height: 100%;
align-self: center; align-self: center;
} }
.audio { .audio {
border-radius: 28px; border-radius: 28px;
} }
img { img {
border-radius: 4px; border-radius: 4px;
} }
.video-wrapper { .video-wrapper {
max-width: 1080px; max-width: 1080px;
max-height: 100%; max-height: 100%;
@media (min-width: 1200px) { @media (min-width: 1200px) {
& { & {
max-width: 800px; max-width: 800px;
} }
} }
@media (min-width: 1920px) and (max-width: 2560px) { @media (min-width: 1920px) and (max-width: 2560px) {
& { & {
max-width: 1080px; max-width: 1080px;
} }
} }
@media (min-width: 2560px) and (max-width: 3840px) { @media (min-width: 2560px) and (max-width: 3840px) {
& { & {
max-width: 1440px; max-width: 1440px;
} }
} }
@media (min-width: 3840px) { @media (min-width: 3840px) {
& { & {
max-width: 2160px; max-width: 2160px;
} }
} }
.video {
max-width: 100%; .video {
max-height: 100%; max-width: 100%;
align-self: center; max-height: 100%;
} align-self: center;
} }
} }
}
} }
@media (prefers-color-scheme: dark) { @media (prefers-color-scheme: dark) {
.file-wrapper-preview {
background-color: $dark_mode_background; .navigation-arrows {
.file-wrapper { .prev, .next {
.file-shadow { color: $light-text;
box-shadow: 0 8px 40px rgba(0, 0, 0, 0.1); filter: drop-shadow(0px 1px 0 rgba(17, 19, 20, 1));
} }
} }
}
.file-wrapper-preview {
background-color: $dark_mode_background;
.file-wrapper {
.file-shadow {
box-shadow: 0 8px 40px rgba(0, 0, 0, 0.1);
}
}
}
} }
</style> </style>
@@ -47,7 +47,10 @@ import SortingAndPreviewIcon from '@/components/FilesView/Icons/SortingAndPrevie
export default { export default {
name: "ToolbarButton", name: "ToolbarButton",
props: ["source", "action"], props: [
'source',
'action'
],
components: { components: {
SortingAndPreviewIcon, SortingAndPreviewIcon,
CornerDownRightIcon, CornerDownRightIcon,
@@ -44,7 +44,6 @@
<script> <script>
import { ChevronDownIcon, Edit2Icon, UserIcon } from 'vue-feather-icons' import { ChevronDownIcon, Edit2Icon, UserIcon } from 'vue-feather-icons'
import {debounce, omitBy} from "lodash" import {debounce, omitBy} from "lodash"
import {events} from '@/bus'
export default { export default {
name:'SelectInput', name:'SelectInput',
+1
View File
@@ -23,6 +23,7 @@ mix.js('resources/js/main.js', 'public/js')
alias: { alias: {
"@assets": path.resolve(__dirname, "resources/sass"), "@assets": path.resolve(__dirname, "resources/sass"),
"@": path.resolve(__dirname, "resources/js"), "@": path.resolve(__dirname, "resources/js"),
"@modules": path.resolve(__dirname, "node_modules"),
} }
}, },
output: { output: {