TeamMembersPreview refactoring

This commit is contained in:
Peter Papp
2021-08-30 14:43:52 +02:00
parent e751a6bc90
commit 2bfdf5c311
21 changed files with 434 additions and 135 deletions

View File

@@ -2,67 +2,67 @@
"/js/main.js": "/js/main.js",
"/css/app.css": "/css/app.css",
"/chunks/admin.js": "/chunks/admin.js?id=3bddd9e97f520611ecdf",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=4cc6855e612a14ea2d21",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=08fd7034cdebf5198c22",
"/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=91adf6625e49f0b93731",
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~39825672.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~39825672.js?id=6c16b40191c43d6bd8ee",
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js?id=d36b3eb20b4899f2d899",
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~39825672.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~39825672.js?id=09fdf7fab78dac17d033",
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js?id=0017a8e827fd7058a08c",
"/chunks/admin~chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-item~6fce3876.js": "/chunks/admin~chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-item~6fce3876.js?id=3dc49e837aec52b13e76",
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~26d67489.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~26d67489.js?id=977bdac1e4c42dee619d",
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~d04310d2.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~d04310d2.js?id=8bf2a8d179ff6f44542a",
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~d04310d2.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~d04310d2.js?id=87cd1e20835b211e4afe",
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~f312a84e.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~f312a84e.js?id=004c11df35e63517608d",
"/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=0e511f0ceaac7257bf25",
"/chunks/admin~chunks/platform~chunks/settings.js": "/chunks/admin~chunks/platform~chunks/settings.js?id=f3bc2f8030f1dd06472a",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=853c70dd666e6efffbf8",
"/chunks/admin~chunks/platform~chunks/settings.js": "/chunks/admin~chunks/platform~chunks/settings.js?id=346cac257119a5ef00ef",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=5a93cc30e7f66a615030",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=5f8d3e698c1fd5b9b5a5",
"/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=055d17c4463d3ef30218",
"/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=fd6936cca8f3b8b4de9a",
"/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=c87128facc827d0f9500",
"/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=23e7404558f1fca267cc",
"/chunks/app-billings.js": "/chunks/app-billings.js?id=e1c1ca4488078212c450",
"/chunks/app-email.js": "/chunks/app-email.js?id=2f99fabc15f18e7cb3ef",
"/chunks/app-index.js": "/chunks/app-index.js?id=23692134bf84a24eae3e",
"/chunks/app-language.js": "/chunks/app-language.js?id=f5e16020dc4ca6ce1593",
"/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=202a18d809f2b528c866",
"/chunks/app-language.js": "/chunks/app-language.js?id=b53247e553865f9466a9",
"/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=c162b908baea35b88a45",
"/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~432c06d3.js": "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~432c06d3.js?id=fc6a6da4bf975191e38e",
"/chunks/app-others.js": "/chunks/app-others.js?id=fb24bb0f122b9c966c99",
"/chunks/app-payments.js": "/chunks/app-payments.js?id=162b0e23fffc3b703623",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=10130ece72610f242434",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=77b73b2a6614cea1730e",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=a567e984d15ca97eb5c1",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=455572e9ac6417b7e2bd",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=3b513fe8463ff9852bb3",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=3e259644599d4d7bc07e",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=53b5c26eaee3ead533a0",
"/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js": "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js?id=a964545445eef7615f9f",
"/chunks/create-new-password.js": "/chunks/create-new-password.js?id=2338d4d370e7c259be4a",
"/chunks/dashboard.js": "/chunks/dashboard.js?id=c5f1d6723d7a412a1b2a",
"/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=6fdeb3af6356206511e5",
"/chunks/database.js": "/chunks/database.js?id=0e8ed0811b95a0209d04",
"/chunks/database.js": "/chunks/database.js?id=798cd74122cc0708cddf",
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=1e02112873d0b86eb1ac",
"/chunks/email-verified.js": "/chunks/email-verified.js?id=dc4aa33310fc98be6749",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=a547f8b4e9a83935a777",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=7405022d5a77c4870c05",
"/chunks/files.js": "/chunks/files.js?id=e67d0bb15c66cd46cf65",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared/files~chunks~ad7e36b9.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared/files~chunks~ad7e36b9.js?id=edc7990c82c3758e3f85",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~b068369d.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~b068369d.js?id=e04827456ff09a9c4c4d",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~b068369d.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~b068369d.js?id=69b9f5d3c72a9c7dfb93",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/settings-subscription~chunks/shared~ab58556a.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/settings-subscription~chunks/shared~ab58556a.js?id=afa7d2dd8e1cc9c5947c",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/shared/single-f~f04cfcbc.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/shared/single-f~f04cfcbc.js?id=443ca519270fc6d80879",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/team-folders~ch~ba7d6097.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/team-folders~ch~ba7d6097.js?id=074a6044bcb3a4db65e1",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/shared/single-f~f04cfcbc.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/shared/single-f~f04cfcbc.js?id=c39ed6403a2c3c124338",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/team-folders~ch~ba7d6097.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/team-folders~ch~ba7d6097.js?id=af5e99d1874a3b8bc9bd",
"/chunks/files~chunks/shared/files~chunks/team-folders.js": "/chunks/files~chunks/shared/files~chunks/team-folders.js?id=ed4e72b9cb1946e582c8",
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=61fb98fd41324af9cfea",
"/chunks/homepage.js": "/chunks/homepage.js?id=6f2aac612b4c6eaabf61",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=a5b0819b57321599f235",
"/chunks/invoices.js": "/chunks/invoices.js?id=f0360ddfb0f1e1a9058b",
"/chunks/homepage.js": "/chunks/homepage.js?id=db15518895b65833f7ec",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=113c528653ef10ccbc11",
"/chunks/invoices.js": "/chunks/invoices.js?id=9769d1ac6292bb6afcc1",
"/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=6872e52f17b4b424ca41",
"/chunks/not-found.js": "/chunks/not-found.js?id=8e5c99340188c2a7b215",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=3d194f15e25dec1c54d3",
"/chunks/pages.js": "/chunks/pages.js?id=bfd9a2e2c52e60ed025e",
"/chunks/pages.js": "/chunks/pages.js?id=045d2b85c6a378ab6e1a",
"/chunks/plan.js": "/chunks/plan.js?id=464cf3c8bc0652d81260",
"/chunks/plan-create.js": "/chunks/plan-create.js?id=6f75494464a5fa405124",
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=9033520b60aa02557aaa",
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=17469545c5b6a16c3bbf",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=0dd0a5efe0e3cb511c48",
"/chunks/plans.js": "/chunks/plans.js?id=5a3c28288952fcad96e5",
"/chunks/platform.js": "/chunks/platform.js?id=c215926a01a5b06126e6",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=086ef86debc9e0957643",
"/chunks/plans.js": "/chunks/plans.js?id=e93cd9c42177eadc8825",
"/chunks/platform.js": "/chunks/platform.js?id=25745a7eec7af5492710",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=b3b4e8501b1539c9b6f0",
"/chunks/profile.js": "/chunks/profile.js?id=658aa03af778cc2cc100",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=ddb7be518c092ed392ca",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=4b176796d100a2b24d71",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=e8597a21a38c153e3c88",
"/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=71774768a5fd92da354c",
"/chunks/settings.js": "/chunks/settings.js?id=354397b01623d73650d1",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=0656db2b76eaa0de2c58",
@@ -74,16 +74,16 @@
"/chunks/settings~chunks/settings-password.js": "/chunks/settings~chunks/settings-password.js?id=680f99e2021f19ff1af8",
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=8a499266af9527039582",
"/chunks/shared.js": "/chunks/shared.js?id=ab772ee3d51869954f81",
"/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=30b0b0d1930a1952648a",
"/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=ad20f320c239e098f67d",
"/chunks/shared/files.js": "/chunks/shared/files.js?id=0f216041b7c08a512785",
"/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=453f36d6716f716561bc",
"/chunks/sign-in.js": "/chunks/sign-in.js?id=d5eed76acdad4d2c0b9b",
"/chunks/sign-up.js": "/chunks/sign-up.js?id=f092210474e42bfd4525",
"/chunks/status-check.js": "/chunks/status-check.js?id=b7d0389078014db8a563",
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=2802cde66f7d12ec8442",
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=5dbfd83cfacad270a636",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=721e855dff920e5e6996",
"/chunks/team-folders.js": "/chunks/team-folders.js?id=2ea9d0795842c8de2349",
"/chunks/status-check.js": "/chunks/status-check.js?id=7d0c9880fbc49ace62a7",
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=1be90d8d2e093bf0f28b",
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=1ca763d2fca8a949cec8",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=e6411871b271e4ecbe03",
"/chunks/team-folders.js": "/chunks/team-folders.js?id=8ea535e9938d626bfcaf",
"/chunks/trash.js": "/chunks/trash.js?id=b098bf0e2f2df3e67539",
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=8879f5c458f08648405a",
"/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=e365ae16373be9dbd458",
@@ -96,7 +96,7 @@
"/chunks/user-password.js": "/chunks/user-password.js?id=c1d7146688cb0847e04e",
"/chunks/user-storage.js": "/chunks/user-storage.js?id=d33938bfd4f970807301",
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=05df25220335d40c6173",
"/chunks/users.js": "/chunks/users.js?id=a81a3279b008ec766290",
"/chunks/users.js": "/chunks/users.js?id=49da07a0eea82877ede8",
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~25aaad73.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~25aaad73.js?id=0de519ac9b2c2754e0c2",
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~81c8aec0.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~81c8aec0.js?id=ca3b57f70682c1c315f7",
"/vendors~chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunk~3c02639c.js": "/vendors~chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunk~3c02639c.js?id=e31953d811b86273037b",
@@ -350,5 +350,197 @@
"/js/main.6209473d318a6d0edd65.hot-update.js": "/js/main.6209473d318a6d0edd65.hot-update.js",
"/js/main.a9a32bc3bfbcba7d9a42.hot-update.js": "/js/main.a9a32bc3bfbcba7d9a42.hot-update.js",
"/js/main.3048df27c3901574fdb2.hot-update.js": "/js/main.3048df27c3901574fdb2.hot-update.js",
"/js/main.82197a4600cc46177a7c.hot-update.js": "/js/main.82197a4600cc46177a7c.hot-update.js"
"/js/main.82197a4600cc46177a7c.hot-update.js": "/js/main.82197a4600cc46177a7c.hot-update.js",
"/chunks/platform.d45054a05606457806ab.hot-update.js": "/chunks/platform.d45054a05606457806ab.hot-update.js",
"/chunks/platform.01aefbbb0ad4c1a7b78a.hot-update.js": "/chunks/platform.01aefbbb0ad4c1a7b78a.hot-update.js",
"/chunks/platform.1df484fa772bb02a6ad7.hot-update.js": "/chunks/platform.1df484fa772bb02a6ad7.hot-update.js",
"/chunks/platform.e917ea847e7a3092d546.hot-update.js": "/chunks/platform.e917ea847e7a3092d546.hot-update.js",
"/chunks/platform.5d4f8cfcb145c352599a.hot-update.js": "/chunks/platform.5d4f8cfcb145c352599a.hot-update.js",
"/chunks/platform.0b9245b572325f696894.hot-update.js": "/chunks/platform.0b9245b572325f696894.hot-update.js",
"/chunks/platform.0b99183026c6ad3169a6.hot-update.js": "/chunks/platform.0b99183026c6ad3169a6.hot-update.js",
"/chunks/platform.5f6148aef05b0d42fe10.hot-update.js": "/chunks/platform.5f6148aef05b0d42fe10.hot-update.js",
"/chunks/platform.2b677a20171b99075d62.hot-update.js": "/chunks/platform.2b677a20171b99075d62.hot-update.js",
"/chunks/platform.e1c44119986c309a97ca.hot-update.js": "/chunks/platform.e1c44119986c309a97ca.hot-update.js",
"/chunks/platform.85f5c685275ae7285f11.hot-update.js": "/chunks/platform.85f5c685275ae7285f11.hot-update.js",
"/chunks/platform.17c748db9cf803b5ab29.hot-update.js": "/chunks/platform.17c748db9cf803b5ab29.hot-update.js",
"/chunks/platform.6b93c98530ef62012898.hot-update.js": "/chunks/platform.6b93c98530ef62012898.hot-update.js",
"/chunks/platform.1ac24066539d994453e0.hot-update.js": "/chunks/platform.1ac24066539d994453e0.hot-update.js",
"/chunks/platform.b5672417434d98b60fee.hot-update.js": "/chunks/platform.b5672417434d98b60fee.hot-update.js",
"/chunks/platform.0ef25826c8d145151bec.hot-update.js": "/chunks/platform.0ef25826c8d145151bec.hot-update.js",
"/chunks/platform.8731da6a8134b211c026.hot-update.js": "/chunks/platform.8731da6a8134b211c026.hot-update.js",
"/chunks/platform.b4a2dc0971f4036f1a5b.hot-update.js": "/chunks/platform.b4a2dc0971f4036f1a5b.hot-update.js",
"/chunks/platform.2ab475f9f78896a27444.hot-update.js": "/chunks/platform.2ab475f9f78896a27444.hot-update.js",
"/chunks/platform.17682e673c5aac8f4613.hot-update.js": "/chunks/platform.17682e673c5aac8f4613.hot-update.js",
"/chunks/platform.60a7867004c99cbb3e19.hot-update.js": "/chunks/platform.60a7867004c99cbb3e19.hot-update.js",
"/chunks/platform.72d400c1ae691754467b.hot-update.js": "/chunks/platform.72d400c1ae691754467b.hot-update.js",
"/chunks/platform.67ed642f6872d4e3309b.hot-update.js": "/chunks/platform.67ed642f6872d4e3309b.hot-update.js",
"/chunks/platform.6111e8ef0e656df0d551.hot-update.js": "/chunks/platform.6111e8ef0e656df0d551.hot-update.js",
"/chunks/platform.57d461ccbbf31b78b686.hot-update.js": "/chunks/platform.57d461ccbbf31b78b686.hot-update.js",
"/chunks/team-folders.cafd435ecd6af0a158ee.hot-update.js": "/chunks/team-folders.cafd435ecd6af0a158ee.hot-update.js",
"/chunks/team-folders.855f9835576dfa757ea6.hot-update.js": "/chunks/team-folders.855f9835576dfa757ea6.hot-update.js",
"/chunks/team-folders.63c34a47ecd15fdca0c3.hot-update.js": "/chunks/team-folders.63c34a47ecd15fdca0c3.hot-update.js",
"/chunks/team-folders.6017588c053878a4828f.hot-update.js": "/chunks/team-folders.6017588c053878a4828f.hot-update.js",
"/chunks/platform.3df21405f0a3ba7cddef.hot-update.js": "/chunks/platform.3df21405f0a3ba7cddef.hot-update.js",
"/chunks/platform.90e8c051e70f96265195.hot-update.js": "/chunks/platform.90e8c051e70f96265195.hot-update.js",
"/chunks/platform.8e685776b7fe351a4178.hot-update.js": "/chunks/platform.8e685776b7fe351a4178.hot-update.js",
"/js/main.18e38ff128db3f590511.hot-update.js": "/js/main.18e38ff128db3f590511.hot-update.js",
"/chunks/admin-account.18e38ff128db3f590511.hot-update.js": "/chunks/admin-account.18e38ff128db3f590511.hot-update.js",
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~39825672.18e38ff128db3f590511.hot-update.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~39825672.18e38ff128db3f590511.hot-update.js",
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.18e38ff128db3f590511.hot-update.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.18e38ff128db3f590511.hot-update.js",
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~d04310d2.18e38ff128db3f590511.hot-update.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~d04310d2.18e38ff128db3f590511.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.18e38ff128db3f590511.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.18e38ff128db3f590511.hot-update.js",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.18e38ff128db3f590511.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.18e38ff128db3f590511.hot-update.js",
"/chunks/app-language.18e38ff128db3f590511.hot-update.js": "/chunks/app-language.18e38ff128db3f590511.hot-update.js",
"/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.18e38ff128db3f590511.hot-update.js": "/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.18e38ff128db3f590511.hot-update.js",
"/chunks/app-setup.18e38ff128db3f590511.hot-update.js": "/chunks/app-setup.18e38ff128db3f590511.hot-update.js",
"/chunks/billings-detail.18e38ff128db3f590511.hot-update.js": "/chunks/billings-detail.18e38ff128db3f590511.hot-update.js",
"/chunks/contact-us.18e38ff128db3f590511.hot-update.js": "/chunks/contact-us.18e38ff128db3f590511.hot-update.js",
"/chunks/database.18e38ff128db3f590511.hot-update.js": "/chunks/database.18e38ff128db3f590511.hot-update.js",
"/chunks/environment-setup.18e38ff128db3f590511.hot-update.js": "/chunks/environment-setup.18e38ff128db3f590511.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~b068369d.18e38ff128db3f590511.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~b068369d.18e38ff128db3f590511.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/shared/single-f~f04cfcbc.18e38ff128db3f590511.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/shared/single-f~f04cfcbc.18e38ff128db3f590511.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/team-folders~ch~ba7d6097.18e38ff128db3f590511.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared/files~chunks/team-folders~ch~ba7d6097.18e38ff128db3f590511.hot-update.js",
"/chunks/homepage.18e38ff128db3f590511.hot-update.js": "/chunks/homepage.18e38ff128db3f590511.hot-update.js",
"/chunks/installation-disclaimer.18e38ff128db3f590511.hot-update.js": "/chunks/installation-disclaimer.18e38ff128db3f590511.hot-update.js",
"/chunks/invoices.18e38ff128db3f590511.hot-update.js": "/chunks/invoices.18e38ff128db3f590511.hot-update.js",
"/chunks/pages.18e38ff128db3f590511.hot-update.js": "/chunks/pages.18e38ff128db3f590511.hot-update.js",
"/chunks/plans.18e38ff128db3f590511.hot-update.js": "/chunks/plans.18e38ff128db3f590511.hot-update.js",
"/chunks/purchase-code.18e38ff128db3f590511.hot-update.js": "/chunks/purchase-code.18e38ff128db3f590511.hot-update.js",
"/chunks/shared/authenticate.18e38ff128db3f590511.hot-update.js": "/chunks/shared/authenticate.18e38ff128db3f590511.hot-update.js",
"/chunks/status-check.18e38ff128db3f590511.hot-update.js": "/chunks/status-check.18e38ff128db3f590511.hot-update.js",
"/chunks/stripe-credentials.18e38ff128db3f590511.hot-update.js": "/chunks/stripe-credentials.18e38ff128db3f590511.hot-update.js",
"/chunks/subscription-plans.18e38ff128db3f590511.hot-update.js": "/chunks/subscription-plans.18e38ff128db3f590511.hot-update.js",
"/chunks/subscription-service.18e38ff128db3f590511.hot-update.js": "/chunks/subscription-service.18e38ff128db3f590511.hot-update.js",
"/chunks/users.18e38ff128db3f590511.hot-update.js": "/chunks/users.18e38ff128db3f590511.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings.2bee67e93c5bce2d90ce.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings.2bee67e93c5bce2d90ce.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings.e537dd6498a932f8b5ac.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings.e537dd6498a932f8b5ac.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings.ffcb29ae3e337afb90b0.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings.ffcb29ae3e337afb90b0.hot-update.js",
"/chunks/platform.e4b47029f732dee1f709.hot-update.js": "/chunks/platform.e4b47029f732dee1f709.hot-update.js",
"/chunks/platform.275aea74400bedab340f.hot-update.js": "/chunks/platform.275aea74400bedab340f.hot-update.js",
"/chunks/platform.d874b59747aa76afcb27.hot-update.js": "/chunks/platform.d874b59747aa76afcb27.hot-update.js",
"/chunks/platform.7c0c45d319b1088e2d26.hot-update.js": "/chunks/platform.7c0c45d319b1088e2d26.hot-update.js",
"/chunks/platform.a3e600e4b74df85e4479.hot-update.js": "/chunks/platform.a3e600e4b74df85e4479.hot-update.js",
"/chunks/platform.a2c40d72cc492cb2cf62.hot-update.js": "/chunks/platform.a2c40d72cc492cb2cf62.hot-update.js",
"/chunks/platform.de34a6931e81c5f77a35.hot-update.js": "/chunks/platform.de34a6931e81c5f77a35.hot-update.js",
"/chunks/platform.6162f601649c811c414a.hot-update.js": "/chunks/platform.6162f601649c811c414a.hot-update.js",
"/chunks/platform.b10cc9b6cb3651a9df11.hot-update.js": "/chunks/platform.b10cc9b6cb3651a9df11.hot-update.js",
"/chunks/platform.07588f15de87f6b77cfb.hot-update.js": "/chunks/platform.07588f15de87f6b77cfb.hot-update.js",
"/chunks/platform.7d1f47200690c3b37792.hot-update.js": "/chunks/platform.7d1f47200690c3b37792.hot-update.js",
"/chunks/platform.d6825e87ccad7b9b44f0.hot-update.js": "/chunks/platform.d6825e87ccad7b9b44f0.hot-update.js",
"/chunks/platform.f871befef823cfd23b8e.hot-update.js": "/chunks/platform.f871befef823cfd23b8e.hot-update.js",
"/chunks/platform.a7c54640cd9e2db7f73d.hot-update.js": "/chunks/platform.a7c54640cd9e2db7f73d.hot-update.js",
"/chunks/platform.b4e6fd1bff994d329d1b.hot-update.js": "/chunks/platform.b4e6fd1bff994d329d1b.hot-update.js",
"/chunks/platform.7d4c493d39c93bc53970.hot-update.js": "/chunks/platform.7d4c493d39c93bc53970.hot-update.js",
"/chunks/platform.56c9c9a272a9c9661b0f.hot-update.js": "/chunks/platform.56c9c9a272a9c9661b0f.hot-update.js",
"/chunks/platform.de8755679b8670899533.hot-update.js": "/chunks/platform.de8755679b8670899533.hot-update.js",
"/chunks/platform.3fcdb625e3f1b17fc1da.hot-update.js": "/chunks/platform.3fcdb625e3f1b17fc1da.hot-update.js",
"/chunks/platform.a20e284d4cf7a11c112e.hot-update.js": "/chunks/platform.a20e284d4cf7a11c112e.hot-update.js",
"/chunks/platform.031fc117044fbd5df65c.hot-update.js": "/chunks/platform.031fc117044fbd5df65c.hot-update.js",
"/chunks/platform.bae5b01f84e12886170a.hot-update.js": "/chunks/platform.bae5b01f84e12886170a.hot-update.js",
"/chunks/platform.eef0b114db8eacff7cec.hot-update.js": "/chunks/platform.eef0b114db8eacff7cec.hot-update.js",
"/chunks/platform.0388590054c3e4eecc07.hot-update.js": "/chunks/platform.0388590054c3e4eecc07.hot-update.js",
"/chunks/platform.9130bc26a930f7baf3f8.hot-update.js": "/chunks/platform.9130bc26a930f7baf3f8.hot-update.js",
"/chunks/platform.ea3267e03ceb342064c8.hot-update.js": "/chunks/platform.ea3267e03ceb342064c8.hot-update.js",
"/js/main.1c7b3e94de6886efe6ff.hot-update.js": "/js/main.1c7b3e94de6886efe6ff.hot-update.js",
"/js/main.43ee4ea6de120c3bdfd8.hot-update.js": "/js/main.43ee4ea6de120c3bdfd8.hot-update.js",
"/js/main.78ce3d28443db2ac6ecf.hot-update.js": "/js/main.78ce3d28443db2ac6ecf.hot-update.js",
"/chunks/platform.cd7bbf9c5cbea6a5f108.hot-update.js": "/chunks/platform.cd7bbf9c5cbea6a5f108.hot-update.js",
"/chunks/platform.be4dd258a1155dad653d.hot-update.js": "/chunks/platform.be4dd258a1155dad653d.hot-update.js",
"/js/main.a1fe4271b2e29379a860.hot-update.js": "/js/main.a1fe4271b2e29379a860.hot-update.js",
"/js/main.06a4d4140365c5488f9e.hot-update.js": "/js/main.06a4d4140365c5488f9e.hot-update.js",
"/js/main.392186ec052d335fa90d.hot-update.js": "/js/main.392186ec052d335fa90d.hot-update.js",
"/chunks/platform.f0d3754b81b7551f762c.hot-update.js": "/chunks/platform.f0d3754b81b7551f762c.hot-update.js",
"/chunks/platform.bd56e865ec5a6aec7be8.hot-update.js": "/chunks/platform.bd56e865ec5a6aec7be8.hot-update.js",
"/js/main.932fb099f905522eef18.hot-update.js": "/js/main.932fb099f905522eef18.hot-update.js",
"/js/main.7464cae83a7405fde017.hot-update.js": "/js/main.7464cae83a7405fde017.hot-update.js",
"/js/main.dca77034d4e63bceb75d.hot-update.js": "/js/main.dca77034d4e63bceb75d.hot-update.js",
"/js/main.eec71ec3500416911fd5.hot-update.js": "/js/main.eec71ec3500416911fd5.hot-update.js",
"/js/main.3373648c651068690e74.hot-update.js": "/js/main.3373648c651068690e74.hot-update.js",
"/chunks/platform.db9b8a3c7096c9aaf534.hot-update.js": "/chunks/platform.db9b8a3c7096c9aaf534.hot-update.js",
"/chunks/platform.f22509ea9407612fe6b8.hot-update.js": "/chunks/platform.f22509ea9407612fe6b8.hot-update.js",
"/chunks/platform.b3316d608bf620ae0bac.hot-update.js": "/chunks/platform.b3316d608bf620ae0bac.hot-update.js",
"/chunks/platform.4bb1c529c544f6fd5b3c.hot-update.js": "/chunks/platform.4bb1c529c544f6fd5b3c.hot-update.js",
"/chunks/platform.5c695d85e7922f8bcf33.hot-update.js": "/chunks/platform.5c695d85e7922f8bcf33.hot-update.js",
"/chunks/platform.aca823edd0b6f2d6b951.hot-update.js": "/chunks/platform.aca823edd0b6f2d6b951.hot-update.js",
"/chunks/platform.db598134d9edb31115e9.hot-update.js": "/chunks/platform.db598134d9edb31115e9.hot-update.js",
"/chunks/platform.97b251264737e709c155.hot-update.js": "/chunks/platform.97b251264737e709c155.hot-update.js",
"/chunks/platform.0463fe93f11503a9af7f.hot-update.js": "/chunks/platform.0463fe93f11503a9af7f.hot-update.js",
"/chunks/platform.f6c34cc504b1597912e3.hot-update.js": "/chunks/platform.f6c34cc504b1597912e3.hot-update.js",
"/chunks/platform.71fad71776dbecef7d0a.hot-update.js": "/chunks/platform.71fad71776dbecef7d0a.hot-update.js",
"/chunks/platform.55a00f35316cc28f3929.hot-update.js": "/chunks/platform.55a00f35316cc28f3929.hot-update.js",
"/chunks/platform.5153fb75f3170e190362.hot-update.js": "/chunks/platform.5153fb75f3170e190362.hot-update.js",
"/chunks/platform.ed742236dbd9ccb2e5b3.hot-update.js": "/chunks/platform.ed742236dbd9ccb2e5b3.hot-update.js",
"/chunks/platform.71250074363b959054fb.hot-update.js": "/chunks/platform.71250074363b959054fb.hot-update.js",
"/chunks/platform.ceb6787eb71299babf12.hot-update.js": "/chunks/platform.ceb6787eb71299babf12.hot-update.js",
"/chunks/platform.3174759a2eb1361d3a90.hot-update.js": "/chunks/platform.3174759a2eb1361d3a90.hot-update.js",
"/chunks/platform.182ef06575803c7c4584.hot-update.js": "/chunks/platform.182ef06575803c7c4584.hot-update.js",
"/chunks/platform~chunks/shared.55604b4741f5d4416aab.hot-update.js": "/chunks/platform~chunks/shared.55604b4741f5d4416aab.hot-update.js",
"/chunks/platform~chunks/shared.68f3c4dcb5e0ca584488.hot-update.js": "/chunks/platform~chunks/shared.68f3c4dcb5e0ca584488.hot-update.js",
"/chunks/platform~chunks/shared.f47c0f83cdfd6420741f.hot-update.js": "/chunks/platform~chunks/shared.f47c0f83cdfd6420741f.hot-update.js",
"/chunks/platform~chunks/shared.a93e95af42fff24dd5aa.hot-update.js": "/chunks/platform~chunks/shared.a93e95af42fff24dd5aa.hot-update.js",
"/chunks/platform~chunks/shared.034baecb29d983c2910f.hot-update.js": "/chunks/platform~chunks/shared.034baecb29d983c2910f.hot-update.js",
"/chunks/platform~chunks/shared.619a35d517df3d5fe118.hot-update.js": "/chunks/platform~chunks/shared.619a35d517df3d5fe118.hot-update.js",
"/chunks/platform~chunks/shared.fbe22f5c3d5089237aea.hot-update.js": "/chunks/platform~chunks/shared.fbe22f5c3d5089237aea.hot-update.js",
"/chunks/platform~chunks/shared.2e8be479161385881bef.hot-update.js": "/chunks/platform~chunks/shared.2e8be479161385881bef.hot-update.js",
"/chunks/platform~chunks/shared.8ff5b279ba9d1515dfb7.hot-update.js": "/chunks/platform~chunks/shared.8ff5b279ba9d1515dfb7.hot-update.js",
"/chunks/platform~chunks/shared.aebbd3b452c2dc2dd5c7.hot-update.js": "/chunks/platform~chunks/shared.aebbd3b452c2dc2dd5c7.hot-update.js",
"/chunks/platform~chunks/shared.23c1b5de3079810932ff.hot-update.js": "/chunks/platform~chunks/shared.23c1b5de3079810932ff.hot-update.js",
"/chunks/platform~chunks/shared.2aa45a8d56f4118e6636.hot-update.js": "/chunks/platform~chunks/shared.2aa45a8d56f4118e6636.hot-update.js",
"/chunks/platform~chunks/shared.1fd21a71edfe0b28d843.hot-update.js": "/chunks/platform~chunks/shared.1fd21a71edfe0b28d843.hot-update.js",
"/chunks/platform~chunks/shared.c1ea2d24f3c1c1bd90a3.hot-update.js": "/chunks/platform~chunks/shared.c1ea2d24f3c1c1bd90a3.hot-update.js",
"/chunks/platform~chunks/shared.861b6991f33d1755f66a.hot-update.js": "/chunks/platform~chunks/shared.861b6991f33d1755f66a.hot-update.js",
"/chunks/platform~chunks/shared.d99a209094bc62ea62e4.hot-update.js": "/chunks/platform~chunks/shared.d99a209094bc62ea62e4.hot-update.js",
"/chunks/platform~chunks/shared.c25ac893cab218d5fda5.hot-update.js": "/chunks/platform~chunks/shared.c25ac893cab218d5fda5.hot-update.js",
"/chunks/platform~chunks/shared.758ccc3a02adedb69de6.hot-update.js": "/chunks/platform~chunks/shared.758ccc3a02adedb69de6.hot-update.js",
"/chunks/platform~chunks/shared.686822bcd46702c74c35.hot-update.js": "/chunks/platform~chunks/shared.686822bcd46702c74c35.hot-update.js",
"/chunks/platform~chunks/shared.9993745c67eaee14dfbb.hot-update.js": "/chunks/platform~chunks/shared.9993745c67eaee14dfbb.hot-update.js",
"/chunks/platform~chunks/shared.0b359d6f018782c02fda.hot-update.js": "/chunks/platform~chunks/shared.0b359d6f018782c02fda.hot-update.js",
"/chunks/platform~chunks/shared.b0293f1443f0c16351d4.hot-update.js": "/chunks/platform~chunks/shared.b0293f1443f0c16351d4.hot-update.js",
"/chunks/platform~chunks/shared.d77a6ef7c29b83ab5e2e.hot-update.js": "/chunks/platform~chunks/shared.d77a6ef7c29b83ab5e2e.hot-update.js",
"/chunks/platform~chunks/shared.4fbfdf8cc969c5464d61.hot-update.js": "/chunks/platform~chunks/shared.4fbfdf8cc969c5464d61.hot-update.js",
"/chunks/platform~chunks/shared.b78a91a5f1a294126913.hot-update.js": "/chunks/platform~chunks/shared.b78a91a5f1a294126913.hot-update.js",
"/chunks/platform~chunks/shared.2e21221ce04f246b11b1.hot-update.js": "/chunks/platform~chunks/shared.2e21221ce04f246b11b1.hot-update.js",
"/chunks/platform~chunks/shared.a53738970de2aa761acb.hot-update.js": "/chunks/platform~chunks/shared.a53738970de2aa761acb.hot-update.js",
"/chunks/platform~chunks/shared.0f8236bb5a0babde696e.hot-update.js": "/chunks/platform~chunks/shared.0f8236bb5a0babde696e.hot-update.js",
"/chunks/platform~chunks/shared.da113de91fd916d251a4.hot-update.js": "/chunks/platform~chunks/shared.da113de91fd916d251a4.hot-update.js",
"/chunks/platform~chunks/shared.ea9727324883f5538b5b.hot-update.js": "/chunks/platform~chunks/shared.ea9727324883f5538b5b.hot-update.js",
"/chunks/platform~chunks/shared.5e5dbdb9c513ed9aa4ac.hot-update.js": "/chunks/platform~chunks/shared.5e5dbdb9c513ed9aa4ac.hot-update.js",
"/chunks/platform~chunks/shared.5dc8a287daa78f46308a.hot-update.js": "/chunks/platform~chunks/shared.5dc8a287daa78f46308a.hot-update.js",
"/chunks/platform~chunks/shared.073a971f94fac9c08096.hot-update.js": "/chunks/platform~chunks/shared.073a971f94fac9c08096.hot-update.js",
"/chunks/platform~chunks/shared.74fb598dd10e820aa218.hot-update.js": "/chunks/platform~chunks/shared.74fb598dd10e820aa218.hot-update.js",
"/chunks/platform~chunks/shared.e0f094e0992ef00acdbe.hot-update.js": "/chunks/platform~chunks/shared.e0f094e0992ef00acdbe.hot-update.js",
"/chunks/platform~chunks/shared.9ba9903252ec2418da66.hot-update.js": "/chunks/platform~chunks/shared.9ba9903252ec2418da66.hot-update.js",
"/chunks/platform~chunks/shared.3e98e22981e846ec009f.hot-update.js": "/chunks/platform~chunks/shared.3e98e22981e846ec009f.hot-update.js",
"/chunks/platform~chunks/shared.75a99220b922b32b722a.hot-update.js": "/chunks/platform~chunks/shared.75a99220b922b32b722a.hot-update.js",
"/chunks/platform~chunks/shared.f1257a349e53c4979b8b.hot-update.js": "/chunks/platform~chunks/shared.f1257a349e53c4979b8b.hot-update.js",
"/chunks/platform~chunks/shared.0c81bf8213e3754769b5.hot-update.js": "/chunks/platform~chunks/shared.0c81bf8213e3754769b5.hot-update.js",
"/chunks/platform~chunks/shared.f1ecf496bad2a5052565.hot-update.js": "/chunks/platform~chunks/shared.f1ecf496bad2a5052565.hot-update.js",
"/chunks/platform~chunks/shared.0dfb6ef7ec31f85d1d51.hot-update.js": "/chunks/platform~chunks/shared.0dfb6ef7ec31f85d1d51.hot-update.js",
"/chunks/platform~chunks/shared.7fed1a7b2e589cd6988d.hot-update.js": "/chunks/platform~chunks/shared.7fed1a7b2e589cd6988d.hot-update.js",
"/chunks/platform~chunks/shared.e3990fc5250a1cfea9d2.hot-update.js": "/chunks/platform~chunks/shared.e3990fc5250a1cfea9d2.hot-update.js",
"/chunks/platform~chunks/shared.92aba7685cd70c5f6da5.hot-update.js": "/chunks/platform~chunks/shared.92aba7685cd70c5f6da5.hot-update.js",
"/chunks/platform~chunks/shared.36baa8e855b4ea7476da.hot-update.js": "/chunks/platform~chunks/shared.36baa8e855b4ea7476da.hot-update.js",
"/chunks/platform~chunks/shared.0729012534d9a4af7609.hot-update.js": "/chunks/platform~chunks/shared.0729012534d9a4af7609.hot-update.js",
"/chunks/platform~chunks/shared.3a1a2272bdf3ff7d6a63.hot-update.js": "/chunks/platform~chunks/shared.3a1a2272bdf3ff7d6a63.hot-update.js",
"/chunks/platform~chunks/shared.35a842a08f7d7c663f36.hot-update.js": "/chunks/platform~chunks/shared.35a842a08f7d7c663f36.hot-update.js",
"/chunks/homepage.97b21de64c4986322147.hot-update.js": "/chunks/homepage.97b21de64c4986322147.hot-update.js",
"/chunks/platform~chunks/shared.75366c2da88cd79488df.hot-update.js": "/chunks/platform~chunks/shared.75366c2da88cd79488df.hot-update.js",
"/chunks/platform~chunks/shared.ed6588350c29926b03c3.hot-update.js": "/chunks/platform~chunks/shared.ed6588350c29926b03c3.hot-update.js",
"/chunks/platform~chunks/shared.c7271dfae38068fe9770.hot-update.js": "/chunks/platform~chunks/shared.c7271dfae38068fe9770.hot-update.js",
"/chunks/platform~chunks/shared.194838753746d10f3bb6.hot-update.js": "/chunks/platform~chunks/shared.194838753746d10f3bb6.hot-update.js",
"/chunks/platform~chunks/shared.6a297ce6b1c90a1722ad.hot-update.js": "/chunks/platform~chunks/shared.6a297ce6b1c90a1722ad.hot-update.js",
"/chunks/platform~chunks/shared.6c2f159be07c47e881a3.hot-update.js": "/chunks/platform~chunks/shared.6c2f159be07c47e881a3.hot-update.js",
"/chunks/platform~chunks/shared.759a8e08d9ada5b8f4d9.hot-update.js": "/chunks/platform~chunks/shared.759a8e08d9ada5b8f4d9.hot-update.js",
"/chunks/platform~chunks/shared.68aae17345ea864abbe8.hot-update.js": "/chunks/platform~chunks/shared.68aae17345ea864abbe8.hot-update.js",
"/chunks/platform~chunks/shared.e2f905be874e11dd1043.hot-update.js": "/chunks/platform~chunks/shared.e2f905be874e11dd1043.hot-update.js",
"/chunks/platform~chunks/shared.287c9cffacff75e5f901.hot-update.js": "/chunks/platform~chunks/shared.287c9cffacff75e5f901.hot-update.js",
"/chunks/platform~chunks/shared.339bb4cf4ca94cdccfd7.hot-update.js": "/chunks/platform~chunks/shared.339bb4cf4ca94cdccfd7.hot-update.js",
"/chunks/platform~chunks/shared.d357f628bd1571403104.hot-update.js": "/chunks/platform~chunks/shared.d357f628bd1571403104.hot-update.js",
"/chunks/platform~chunks/shared.d56de3b2f883b109dbe4.hot-update.js": "/chunks/platform~chunks/shared.d56de3b2f883b109dbe4.hot-update.js",
"/chunks/platform~chunks/shared.15c064732de3834809ab.hot-update.js": "/chunks/platform~chunks/shared.15c064732de3834809ab.hot-update.js",
"/chunks/platform~chunks/shared.bbcc856a0c1c11d9f2a3.hot-update.js": "/chunks/platform~chunks/shared.bbcc856a0c1c11d9f2a3.hot-update.js",
"/chunks/platform~chunks/shared.bf74ec4c9fbffb5b26f2.hot-update.js": "/chunks/platform~chunks/shared.bf74ec4c9fbffb5b26f2.hot-update.js",
"/chunks/platform~chunks/shared.7e8439e720d955c0b3a1.hot-update.js": "/chunks/platform~chunks/shared.7e8439e720d955c0b3a1.hot-update.js",
"/chunks/platform~chunks/shared.dcad6d4b43db4b25528e.hot-update.js": "/chunks/platform~chunks/shared.dcad6d4b43db4b25528e.hot-update.js",
"/chunks/platform~chunks/shared.541f03fb233348cf16a8.hot-update.js": "/chunks/platform~chunks/shared.541f03fb233348cf16a8.hot-update.js"
}

View File

@@ -41,7 +41,7 @@
<!--Team Folder Icon-->
<PopoverWrapper v-if="$isThisRoute($route, ['TeamFolders'])">
<TeamMembersPreview @click.stop.native="showTeamFolderMenu" count="3+" :members="members" class="team-preview" />
<TeamMembersButton @click.stop.native="showTeamFolderMenu" class="team-preview" />
<PopoverItem name="team-folder" side="left">
<TeamFolderPreview />
<OptionGroup>
@@ -87,7 +87,7 @@
import OptionUpload from '/resources/js/components/FilesView/OptionUpload'
import ToolbarGroup from '/resources/js/components/Desktop/ToolbarGroup'
import OptionGroup from '/resources/js/components/FilesView/OptionGroup'
import TeamMembersPreview from "../Teams/Components/TeamMembersPreview"
import TeamMembersButton from "../Teams/Components/TeamMembersButton"
import PopoverItem from '/resources/js/components/Desktop/PopoverItem'
import TeamFolderPreview from "../Teams/Components/TeamFolderPreview"
import {ChevronLeftIcon, MoreHorizontalIcon} from 'vue-feather-icons'
@@ -100,7 +100,7 @@
export default {
name: 'DesktopToolbar',
components: {
TeamMembersPreview,
TeamMembersButton,
FileSortingOptions,
MoreHorizontalIcon,
TeamFolderPreview,

View File

@@ -229,7 +229,7 @@
}
.menu-bar {
background: #181a1b;
background: #1d1d1d;
}
}

View File

@@ -44,11 +44,7 @@
}
},
created() {
if (this.item.pivot) {
this.permission = this.item.pivot.permission
} else {
this.permission = this.item.permission
}
this.permission = this.item.permission
}
}
</script>

View File

@@ -3,31 +3,25 @@
<div class="info">
<b class="title">The Team Project</b>
<span class="subtitle">Last update a week ago</span>
<TeamMembersPreview :members="fullMembers" class="members" />
<TeamMembersPreview :folder="clipboard[0]" class="members" />
</div>
</div>
</template>
<script>
import TeamMembersPreview from "./TeamMembersPreview";
import {mapGetters} from "vuex";
export default {
name: "TeamFolderPreview",
components: {
TeamMembersPreview,
},
data() {
return {
fullMembers: [
'/temp/avatar-01.png',
'/temp/avatar-02.png',
'/temp/avatar-03.png',
'/temp/avatar-01.png',
'/temp/avatar-02.png',
'/temp/avatar-03.png',
],
}
},
computed: {
...mapGetters([
'clipboard'
])
}
}
</script>

View File

@@ -1,25 +1,26 @@
<template>
<ul class="member-list">
<li v-if="Object.values(members).length > 0" v-for="(member, i) in members" :key="i" class="member-item">
<div @click="deleteMember(member)" class="terminate">
<li v-if="Object.values(members).length > 0" v-for="(entry, i) in members" :key="i" class="member-item">
<div @click="deleteMember(entry)" class="terminate">
<x-icon size="14" class="close-icon" />
</div>
<div class="member-preview">
<div class="avatar">
<img :src="member.settings ? member.settings.avatar : '/assets/images/default-avatar.png'">
<img :src="entry.type === 'member' ? entry.avatar : '/assets/images/default-avatar.png'" alt="avatar">
</div>
<div class="info">
<b class="name">{{ member.settings ? member.settings.name : member.email }}</b>
<span v-if="member.settings" class="email">{{ member.email }}</span>
<div v-if="entry.type === 'member'" class="info">
<b class="title">{{ entry.name }}</b>
<span class="subtitle">{{ entry.email }}</span>
</div>
<div v-if="entry.type === 'invitation'" class="info">
<b class="title">{{ entry.email }}</b>
<span v-if="entry.id" class="subtitle">{{ $t('Waiting for accept invitation...') }}</span>
</div>
</div>
<div class="action">
<PermissionToggleButton @input="updateMemberPermission(member, $event)" :item="member" />
<PermissionToggleButton @input="updateMemberPermission(entry, $event)" :item="entry" />
</div>
</li>
<li v-if="Object.values(members).length === 0">
<p class="input-help">{{ $t('Please add some member into your Team Folder.') }}</p>
</li>
</ul>
</template>
@@ -103,7 +104,7 @@
.info {
.name {
.title {
@include font-size(15);
font-weight: 700;
display: block;
@@ -112,7 +113,7 @@
text-overflow: ellipsis;
}
.email {
.subtitle {
@include font-size(12);
color: $text-muted;
display: block;

View File

@@ -0,0 +1,49 @@
<template>
<div class="team-folder-wrapper">
<div v-if="! clipboard[0]" class="empty-state">
<span>Not selected</span>
</div>
<TeamMembersPreview v-else :folder="clipboard[0]" :limit="true" class="widget" />
</div>
</template>
<script>
import {mapGetters} from "vuex";
import TeamMembersPreview from "./TeamMembersPreview";
export default {
name: "TeamMembersButton",
components: {
TeamMembersPreview
},
computed: {
...mapGetters([
'clipboard'
])
},
}
</script>
<style lang="scss" scoped>
@import "resources/sass/vuefilemanager/_variables";
@import "resources/sass/vuefilemanager/_mixins";
.team-folder-wrapper {
width: 107px;
.widget {
justify-content: flex-end;
}
}
.empty-state {
text-align: center;
span {
@include font-size(12);
color: $text-muted;
opacity: 0.7;
margin-right: 7px;
}
}
</style>

View File

@@ -1,22 +1,39 @@
<template>
<div class="team-folder">
<span v-if="count" class="member-count">
{{ count }}
<span v-if="limit" class="member-count">
{{ membersCount > 3 ? '3+' : membersCount }}
</span>
<div class="members">
<img v-for="member in members" :src="member" class="member" alt="">
<div v-for="member in members" class="member-preview">
<img v-if="member.data.attributes.avatar" :src="member.data.attributes.avatar" class="member" alt="avatar">
<img v-else src="/assets/images/default-avatar.png" class="member" alt="avatar">
</div>
</div>
</div>
</template>
<script>
export default {
name: "TeamMembersPreview",
props: [
'members',
'count',
]
}
name: "TeamMembersPreview",
props: [
'folder',
'limit',
],
computed: {
membersCount() {
return this.folder.data.relationships.members.data.length + this.folder.data.relationships.invitations.data.length
},
members() {
let allMembers = this.folder.data.relationships.members.data.concat(this.folder.data.relationships.invitations.data)
if (this.limit) {
return allMembers.slice(0, 3)
}
return allMembers
}
}
}
</script>
<style lang="scss" scoped>
@@ -32,22 +49,28 @@ export default {
color: $text-muted;
margin-right: 3px;
opacity: 0.7;
min-width: 14px;
text-align: left;
}
.members {
display: flex;
.member-preview {
margin-left: -10px;
&:first-child {
margin-left: 0;
}
}
.member {
width: 32px;
height: 32px;
object-fit: cover;
border-radius: 10px;
margin-left: -10px;
border: 2px solid white;
vertical-align: middle;
&:first-child {
margin-left: 0;
}
}
}
}

View File

@@ -32,6 +32,7 @@
<label class="input-label">{{ $t('Your Members') }}:</label>
<span v-if="errors[0]" class="error-message" style="margin-top: -5px">{{ $t('Please add at least one member.') }}</span>
<TeamList v-model="invitations" />
<p v-if="Object.values(invitations).length === 0" class="input-help">{{ $t('Please add at least one member into your Team Folder.') }}</p>
</ValidationProvider>
<InfoBox v-if="! isNewFolderTeamCreation" style="margin-bottom: 0">
@@ -163,8 +164,8 @@
this.$refs.teamFolderForm.reset()
this.invitations.push({
type: 'invitation',
email: this.email,
avatar: '/assets/images/default-avatar.png',
permission: 'can-edit',
})

View File

@@ -21,11 +21,12 @@
</ValidationProvider>
<!--Member list-->
<ValidationProvider tag="div" mode="passive" class="input-wrapper" name="Members" rules="required" v-slot="{ errors }">
<ValidationProvider tag="div" mode="passive" class="input-wrapper" name="Members" v-slot="{ errors }">
<label class="input-label">{{ $t('Your Members') }}:</label>
<span v-if="errors[0]" class="error-message" style="margin-top: -5px">{{ $t('Please add at least one member.') }}</span>
<TeamList v-model="members" />
<TeamList v-model="invitations" />
<p v-if="Object.values(members).length === 0 && Object.values(invitations).length === 0" class="input-help">{{ $t('Please add at least one member into your Team Folder.') }}</p>
</ValidationProvider>
</ValidationObserver>
@@ -42,9 +43,9 @@
<ButtonBase
class="popup-button"
@click.native="updateTeamFolder"
button-style="theme"
:button-style="isDisabledSubmit ? 'secondary' : 'theme'"
:loading="isLoading"
:disabled="isLoading"
:disabled="isLoading || isDisabledSubmit"
>{{ $t('Update Team Folder') }}
</ButtonBase>
</PopupActions>
@@ -81,7 +82,9 @@
InfoBox,
},
computed: {
//
isDisabledSubmit() {
return Object.values(this.members).length === 0 && Object.values(this.invitations).length === 0
}
},
data() {
return {
@@ -102,20 +105,24 @@
this.isLoading = true
axios
.patch(`/api/teams/folders/${this.item.id}`, {
.patch(`/api/teams/folders/${this.item.data.id}`, {
members: this.members,
invitations: this.invitations,
})
.then(response => {
// todo: update view
this.$store.commit('UPDATE_ITEM', response.data)
this.$store.dispatch('getAppData')
events.$emit('toaster', {
type: 'success',
message: this.$t('Your team folder was updated'),
})
})
.catch(() => this.$isSomethingWrong())
.finally(() => {
this.isLoading = false
this.name = undefined
this.invitations = undefined
this.members = undefined
this.$closePopup()
})
@@ -132,8 +139,8 @@
this.$refs.teamFolderForm.reset()
this.invitations.push({
type: 'invitation',
email: this.email,
avatar: '/assets/images/default-avatar.png',
permission: 'can-edit',
})
@@ -144,13 +151,27 @@
events.$on('popup:open', args => {
if (args.name !== 'update-team-folder') return
console.log(args.item);
this.item = args.item
if (args.item) {
this.item = args.item
this.members = args.item.team_members
this.invitations = args.item.team_invitations
}
this.members = args.item.data.relationships.members.data.map(member => {
return {
type: 'member',
id: member.data.id,
email: member.data.attributes.email,
name: member.data.attributes.name,
avatar: member.data.attributes.avatar,
permission: member.data.attributes.permission,
}
})
this.invitations = args.item.data.relationships.invitations.data.map(member => {
return {
id: member.data.id,
type: 'invitation',
email: member.data.attributes.email,
permission: member.data.attributes.permission,
}
})
})
events.$on('popup:close', () => {

View File

@@ -183,6 +183,11 @@ const mutations = {
}
})
},
UPDATE_ITEM(state, data) {
state.entries.find(item => {
if (item.data.id === data.data.id) item.data = data.data
})
},
ADD_NEW_FOLDER(state, folder) {
state.entries.unshift(folder)
},

View File

@@ -156,7 +156,7 @@
return this.user && this.user.data.attributes.storage.used <= 100
},
isFolder() {
return this.item && this.item.type === 'folder'
return this.item && this.item.data.type === 'folder'
},
isInFavourites() {
return this.favourites.find((el) => el.id === this.item.id)
@@ -165,7 +165,7 @@
return this.clipboard.find(item => item.type !== 'folder')
},
favourites() {
return this.user.data.relationships.favourites.data.attributes.folders
return this.user.data.relationships.favourites.data
},
filterLocationTitle() {
return {

View File

@@ -14,7 +14,7 @@
<MainFeatures />
<!--Pricing Tables-->
<PricingTables v-if="config.isSaaS" />
<!-- <PricingTables v-if="config.isSaaS" />-->
<!--Get Started Call To Action-->
<GetStarted />

View File

@@ -26,7 +26,7 @@ $light_mode_vignette: rgba(9, 8, 12, 0.35);
// Dark Mode
$dark_mode_vignette: rgba(0, 0, 0, 0.3);
$dark_mode_background: #131414;
$dark_mode_background: #151515;
$dark_mode_foreground: #1e2024;
$dark_mode_text_primary: #bec6cf;
$dark_mode_text_secondary: #7d858c;

View File

@@ -131,6 +131,18 @@ class SetupDevEnvironment extends Command
[
'avatar' => 'avatar-03.png',
],
[
'avatar' => 'avatar-04.png',
],
[
'avatar' => 'avatar-05.png',
],
[
'avatar' => 'avatar-06.png',
],
[
'avatar' => 'avatar-07.png',
],
])->each(function ($user) {
$newbie = User::forceCreate([
'role' => 'user',
@@ -712,41 +724,52 @@ class SetupDevEnvironment extends Command
$user = User::whereEmail('howdy@hi5ve.digital')
->first();
$teamProjectFolder = Folder::factory()
$companyProjectFolder = Folder::factory()
->create([
'user_id' => $user->id,
'team_folder' => true,
'name' => 'Company Project',
]);
$financeDocumentsFolder = Folder::factory()
->create([
'user_id' => $user->id,
'team_folder' => true,
'name' => 'Finance Documents',
]);
// Attach members
$members = User::whereNotIn('email', ['howdy@hi5ve.digital'])
->get();
$members->each(fn($member) => DB::table('team_folder_members')
->insert([
'folder_id' => $teamProjectFolder->id,
'user_id' => $member->id,
'permission' => 'can-edit',
])
);
collect([$members[0]->id, $members[1]->id])
->each(fn($id) => DB::table('team_folder_members')
->insert([
'folder_id' => $companyProjectFolder->id,
'user_id' => $id,
'permission' => 'can-edit',
])
);
collect([$members[2]->id, $members[3]->id])
->each(fn($id) => DB::table('team_folder_members')
->insert([
'folder_id' => $financeDocumentsFolder->id,
'user_id' => $id,
'permission' => 'can-edit',
])
);
// Create invitations
$users = User::factory()
->count(2)
->create([
'password' => bcrypt('vuefilemanager'),
'email_verified_at' => now(),
]);
$users->each(fn($user) => TeamFolderInvitation::factory()
->create([
'email' => $user->email,
'folder_id' => $teamProjectFolder->id,
'status' => 'pending',
'permission' => 'can-edit',
])
);
collect([$members[4], $members[5]])
->each(fn($user) => TeamFolderInvitation::factory()
->create([
'email' => $user->email,
'folder_id' => $companyProjectFolder->id,
'status' => 'pending',
'permission' => 'can-edit',
])
);
}

View File

@@ -77,7 +77,7 @@ class TeamFoldersController extends Controller
// Invite team members
($this->inviteMembers)($data->invitations, $folder);
return response($folder, 201);
return response(new FolderResource($folder), 201);
}
public function update(
@@ -96,7 +96,7 @@ class TeamFoldersController extends Controller
$request->input('members')
);
return response('Done', 201);
return response(new FolderResource($folder), 201);
}
public function destroy(Folder $folder): ResponseFactory|Response

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

View File

@@ -1,4 +1,5 @@
<?php
namespace Tests\Domain\Teams;
use Notification;
@@ -28,7 +29,7 @@ class TeamsTest extends TestCase
$this
->actingAs($user)
->post('/api/teams/folders', [
'name' => 'Company Project',
'name' => 'Company Project',
'invitations' => [
[
'email' => 'john@internal.com',
@@ -221,12 +222,10 @@ class TeamsTest extends TestCase
'members' => [
[
'id' => $members[0]->id,
'email' => 'john@internal.com',
'permission' => 'can-edit',
],
[
'id' => $members[1]->id,
'email' => 'jane@external.com',
'permission' => 'can-edit',
],
],
@@ -310,12 +309,10 @@ class TeamsTest extends TestCase
'members' => [
[
'id' => $members[0]->id,
'email' => 'john@internal.com',
'permission' => 'can-edit',
],
[
'id' => $members[1]->id,
'email' => 'jane@external.com',
'permission' => 'can-view',
],
],
@@ -372,10 +369,9 @@ class TeamsTest extends TestCase
$this
->actingAs($user)
->patchJson("/api/teams/folders/{$folder->id}", [
'members' => [
'members' => [
[
'id' => $members[0]->id,
'email' => 'john@internal.com',
'permission' => 'can-edit',
],
],
@@ -472,15 +468,13 @@ class TeamsTest extends TestCase
$this
->actingAs($user)
->patchJson("/api/teams/folders/{$folder->id}", [
'members' => [
'members' => [
[
'id' => $members[0]->id,
'email' => 'john@internal.com',
'permission' => 'can-edit',
],
[
'id' => $members[1]->id,
'email' => 'jane@external.com',
'permission' => 'can-view',
],
],