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", "/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=3bddd9e97f520611ecdf", "/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-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-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=d36b3eb20b4899f2d899", "/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/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~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/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.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.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=853c70dd666e6efffbf8", "/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.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~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-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-billings.js": "/chunks/app-billings.js?id=e1c1ca4488078212c450",
"/chunks/app-email.js": "/chunks/app-email.js?id=2f99fabc15f18e7cb3ef", "/chunks/app-email.js": "/chunks/app-email.js?id=2f99fabc15f18e7cb3ef",
"/chunks/app-index.js": "/chunks/app-index.js?id=23692134bf84a24eae3e", "/chunks/app-index.js": "/chunks/app-index.js?id=23692134bf84a24eae3e",
"/chunks/app-language.js": "/chunks/app-language.js?id=f5e16020dc4ca6ce1593", "/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=202a18d809f2b528c866", "/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-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-others.js": "/chunks/app-others.js?id=fb24bb0f122b9c966c99",
"/chunks/app-payments.js": "/chunks/app-payments.js?id=162b0e23fffc3b703623", "/chunks/app-payments.js": "/chunks/app-payments.js?id=162b0e23fffc3b703623",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=10130ece72610f242434", "/chunks/app-settings.js": "/chunks/app-settings.js?id=10130ece72610f242434",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=77b73b2a6614cea1730e", "/chunks/app-setup.js": "/chunks/app-setup.js?id=3b513fe8463ff9852bb3",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=a567e984d15ca97eb5c1", "/chunks/billings-detail.js": "/chunks/billings-detail.js?id=3e259644599d4d7bc07e",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=455572e9ac6417b7e2bd", "/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/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/create-new-password.js": "/chunks/create-new-password.js?id=2338d4d370e7c259be4a",
"/chunks/dashboard.js": "/chunks/dashboard.js?id=c5f1d6723d7a412a1b2a", "/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/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/dynamic-page.js": "/chunks/dynamic-page.js?id=1e02112873d0b86eb1ac",
"/chunks/email-verified.js": "/chunks/email-verified.js?id=dc4aa33310fc98be6749", "/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.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/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/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/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=074a6044bcb3a4db65e1", "/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/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/forgotten-password.js": "/chunks/forgotten-password.js?id=61fb98fd41324af9cfea",
"/chunks/homepage.js": "/chunks/homepage.js?id=6f2aac612b4c6eaabf61", "/chunks/homepage.js": "/chunks/homepage.js?id=db15518895b65833f7ec",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=a5b0819b57321599f235", "/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=113c528653ef10ccbc11",
"/chunks/invoices.js": "/chunks/invoices.js?id=f0360ddfb0f1e1a9058b", "/chunks/invoices.js": "/chunks/invoices.js?id=9769d1ac6292bb6afcc1",
"/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=6872e52f17b4b424ca41", "/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=6872e52f17b4b424ca41",
"/chunks/not-found.js": "/chunks/not-found.js?id=8e5c99340188c2a7b215", "/chunks/not-found.js": "/chunks/not-found.js?id=8e5c99340188c2a7b215",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=3d194f15e25dec1c54d3", "/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.js": "/chunks/plan.js?id=464cf3c8bc0652d81260",
"/chunks/plan-create.js": "/chunks/plan-create.js?id=6f75494464a5fa405124", "/chunks/plan-create.js": "/chunks/plan-create.js?id=6f75494464a5fa405124",
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=9033520b60aa02557aaa", "/chunks/plan-delete.js": "/chunks/plan-delete.js?id=9033520b60aa02557aaa",
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=17469545c5b6a16c3bbf", "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=17469545c5b6a16c3bbf",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=0dd0a5efe0e3cb511c48", "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=0dd0a5efe0e3cb511c48",
"/chunks/plans.js": "/chunks/plans.js?id=5a3c28288952fcad96e5", "/chunks/plans.js": "/chunks/plans.js?id=e93cd9c42177eadc8825",
"/chunks/platform.js": "/chunks/platform.js?id=c215926a01a5b06126e6", "/chunks/platform.js": "/chunks/platform.js?id=25745a7eec7af5492710",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=086ef86debc9e0957643", "/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=b3b4e8501b1539c9b6f0",
"/chunks/profile.js": "/chunks/profile.js?id=658aa03af778cc2cc100", "/chunks/profile.js": "/chunks/profile.js?id=658aa03af778cc2cc100",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=ddb7be518c092ed392ca", "/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/recent-uploads.js": "/chunks/recent-uploads.js?id=71774768a5fd92da354c",
"/chunks/settings.js": "/chunks/settings.js?id=354397b01623d73650d1", "/chunks/settings.js": "/chunks/settings.js?id=354397b01623d73650d1",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=0656db2b76eaa0de2c58", "/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/settings~chunks/settings-password.js": "/chunks/settings~chunks/settings-password.js?id=680f99e2021f19ff1af8",
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=8a499266af9527039582", "/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=8a499266af9527039582",
"/chunks/shared.js": "/chunks/shared.js?id=ab772ee3d51869954f81", "/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/files.js": "/chunks/shared/files.js?id=0f216041b7c08a512785",
"/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=453f36d6716f716561bc", "/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=453f36d6716f716561bc",
"/chunks/sign-in.js": "/chunks/sign-in.js?id=d5eed76acdad4d2c0b9b", "/chunks/sign-in.js": "/chunks/sign-in.js?id=d5eed76acdad4d2c0b9b",
"/chunks/sign-up.js": "/chunks/sign-up.js?id=f092210474e42bfd4525", "/chunks/sign-up.js": "/chunks/sign-up.js?id=f092210474e42bfd4525",
"/chunks/status-check.js": "/chunks/status-check.js?id=b7d0389078014db8a563", "/chunks/status-check.js": "/chunks/status-check.js?id=7d0c9880fbc49ace62a7",
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=2802cde66f7d12ec8442", "/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=1be90d8d2e093bf0f28b",
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=5dbfd83cfacad270a636", "/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=1ca763d2fca8a949cec8",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=721e855dff920e5e6996", "/chunks/subscription-service.js": "/chunks/subscription-service.js?id=e6411871b271e4ecbe03",
"/chunks/team-folders.js": "/chunks/team-folders.js?id=2ea9d0795842c8de2349", "/chunks/team-folders.js": "/chunks/team-folders.js?id=8ea535e9938d626bfcaf",
"/chunks/trash.js": "/chunks/trash.js?id=b098bf0e2f2df3e67539", "/chunks/trash.js": "/chunks/trash.js?id=b098bf0e2f2df3e67539",
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=8879f5c458f08648405a", "/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", "/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-password.js": "/chunks/user-password.js?id=c1d7146688cb0847e04e",
"/chunks/user-storage.js": "/chunks/user-storage.js?id=d33938bfd4f970807301", "/chunks/user-storage.js": "/chunks/user-storage.js?id=d33938bfd4f970807301",
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=05df25220335d40c6173", "/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~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/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", "/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.6209473d318a6d0edd65.hot-update.js": "/js/main.6209473d318a6d0edd65.hot-update.js",
"/js/main.a9a32bc3bfbcba7d9a42.hot-update.js": "/js/main.a9a32bc3bfbcba7d9a42.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.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--> <!--Team Folder Icon-->
<PopoverWrapper v-if="$isThisRoute($route, ['TeamFolders'])"> <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"> <PopoverItem name="team-folder" side="left">
<TeamFolderPreview /> <TeamFolderPreview />
<OptionGroup> <OptionGroup>
@@ -87,7 +87,7 @@
import OptionUpload from '/resources/js/components/FilesView/OptionUpload' import OptionUpload from '/resources/js/components/FilesView/OptionUpload'
import ToolbarGroup from '/resources/js/components/Desktop/ToolbarGroup' import ToolbarGroup from '/resources/js/components/Desktop/ToolbarGroup'
import OptionGroup from '/resources/js/components/FilesView/OptionGroup' 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 PopoverItem from '/resources/js/components/Desktop/PopoverItem'
import TeamFolderPreview from "../Teams/Components/TeamFolderPreview" import TeamFolderPreview from "../Teams/Components/TeamFolderPreview"
import {ChevronLeftIcon, MoreHorizontalIcon} from 'vue-feather-icons' import {ChevronLeftIcon, MoreHorizontalIcon} from 'vue-feather-icons'
@@ -100,7 +100,7 @@
export default { export default {
name: 'DesktopToolbar', name: 'DesktopToolbar',
components: { components: {
TeamMembersPreview, TeamMembersButton,
FileSortingOptions, FileSortingOptions,
MoreHorizontalIcon, MoreHorizontalIcon,
TeamFolderPreview, TeamFolderPreview,

View File

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

View File

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

View File

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

View File

@@ -1,25 +1,26 @@
<template> <template>
<ul class="member-list"> <ul class="member-list">
<li v-if="Object.values(members).length > 0" v-for="(member, i) in members" :key="i" class="member-item"> <li v-if="Object.values(members).length > 0" v-for="(entry, i) in members" :key="i" class="member-item">
<div @click="deleteMember(member)" class="terminate"> <div @click="deleteMember(entry)" class="terminate">
<x-icon size="14" class="close-icon" /> <x-icon size="14" class="close-icon" />
</div> </div>
<div class="member-preview"> <div class="member-preview">
<div class="avatar"> <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>
<div class="info"> <div v-if="entry.type === 'member'" class="info">
<b class="name">{{ member.settings ? member.settings.name : member.email }}</b> <b class="title">{{ entry.name }}</b>
<span v-if="member.settings" class="email">{{ member.email }}</span> <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> </div>
<div class="action"> <div class="action">
<PermissionToggleButton @input="updateMemberPermission(member, $event)" :item="member" /> <PermissionToggleButton @input="updateMemberPermission(entry, $event)" :item="entry" />
</div> </div>
</li> </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> </ul>
</template> </template>
@@ -103,7 +104,7 @@
.info { .info {
.name { .title {
@include font-size(15); @include font-size(15);
font-weight: 700; font-weight: 700;
display: block; display: block;
@@ -112,7 +113,7 @@
text-overflow: ellipsis; text-overflow: ellipsis;
} }
.email { .subtitle {
@include font-size(12); @include font-size(12);
color: $text-muted; color: $text-muted;
display: block; 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> <template>
<div class="team-folder"> <div class="team-folder">
<span v-if="count" class="member-count"> <span v-if="limit" class="member-count">
{{ count }} {{ membersCount > 3 ? '3+' : membersCount }}
</span> </span>
<div class="members"> <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>
</div> </div>
</template> </template>
<script> <script>
export default { export default {
name: "TeamMembersPreview", name: "TeamMembersPreview",
props: [ props: [
'members', 'folder',
'count', '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> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
@@ -32,22 +49,28 @@ export default {
color: $text-muted; color: $text-muted;
margin-right: 3px; margin-right: 3px;
opacity: 0.7; opacity: 0.7;
min-width: 14px;
text-align: left;
} }
.members { .members {
display: flex;
.member-preview {
margin-left: -10px;
&:first-child {
margin-left: 0;
}
}
.member { .member {
width: 32px; width: 32px;
height: 32px; height: 32px;
object-fit: cover; object-fit: cover;
border-radius: 10px; border-radius: 10px;
margin-left: -10px;
border: 2px solid white; border: 2px solid white;
vertical-align: middle; vertical-align: middle;
&:first-child {
margin-left: 0;
}
} }
} }
} }

View File

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

View File

@@ -21,11 +21,12 @@
</ValidationProvider> </ValidationProvider>
<!--Member list--> <!--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> <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> <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="members" />
<TeamList v-model="invitations" /> <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> </ValidationProvider>
</ValidationObserver> </ValidationObserver>
@@ -42,9 +43,9 @@
<ButtonBase <ButtonBase
class="popup-button" class="popup-button"
@click.native="updateTeamFolder" @click.native="updateTeamFolder"
button-style="theme" :button-style="isDisabledSubmit ? 'secondary' : 'theme'"
:loading="isLoading" :loading="isLoading"
:disabled="isLoading" :disabled="isLoading || isDisabledSubmit"
>{{ $t('Update Team Folder') }} >{{ $t('Update Team Folder') }}
</ButtonBase> </ButtonBase>
</PopupActions> </PopupActions>
@@ -81,7 +82,9 @@
InfoBox, InfoBox,
}, },
computed: { computed: {
// isDisabledSubmit() {
return Object.values(this.members).length === 0 && Object.values(this.invitations).length === 0
}
}, },
data() { data() {
return { return {
@@ -102,20 +105,24 @@
this.isLoading = true this.isLoading = true
axios axios
.patch(`/api/teams/folders/${this.item.id}`, { .patch(`/api/teams/folders/${this.item.data.id}`, {
members: this.members, members: this.members,
invitations: this.invitations, invitations: this.invitations,
}) })
.then(response => { .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()) .catch(() => this.$isSomethingWrong())
.finally(() => { .finally(() => {
this.isLoading = false this.isLoading = false
this.name = undefined this.name = undefined
this.invitations = undefined this.invitations = undefined
this.members = undefined
this.$closePopup() this.$closePopup()
}) })
@@ -132,8 +139,8 @@
this.$refs.teamFolderForm.reset() this.$refs.teamFolderForm.reset()
this.invitations.push({ this.invitations.push({
type: 'invitation',
email: this.email, email: this.email,
avatar: '/assets/images/default-avatar.png',
permission: 'can-edit', permission: 'can-edit',
}) })
@@ -144,13 +151,27 @@
events.$on('popup:open', args => { events.$on('popup:open', args => {
if (args.name !== 'update-team-folder') return if (args.name !== 'update-team-folder') return
console.log(args.item); this.item = args.item
if (args.item) { this.members = args.item.data.relationships.members.data.map(member => {
this.item = args.item return {
this.members = args.item.team_members type: 'member',
this.invitations = args.item.team_invitations 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', () => { 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) { ADD_NEW_FOLDER(state, folder) {
state.entries.unshift(folder) state.entries.unshift(folder)
}, },

View File

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

View File

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

View File

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

View File

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

View File

@@ -77,7 +77,7 @@ class TeamFoldersController extends Controller
// Invite team members // Invite team members
($this->inviteMembers)($data->invitations, $folder); ($this->inviteMembers)($data->invitations, $folder);
return response($folder, 201); return response(new FolderResource($folder), 201);
} }
public function update( public function update(
@@ -96,7 +96,7 @@ class TeamFoldersController extends Controller
$request->input('members') $request->input('members')
); );
return response('Done', 201); return response(new FolderResource($folder), 201);
} }
public function destroy(Folder $folder): ResponseFactory|Response 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 <?php
namespace Tests\Domain\Teams; namespace Tests\Domain\Teams;
use Notification; use Notification;
@@ -28,7 +29,7 @@ class TeamsTest extends TestCase
$this $this
->actingAs($user) ->actingAs($user)
->post('/api/teams/folders', [ ->post('/api/teams/folders', [
'name' => 'Company Project', 'name' => 'Company Project',
'invitations' => [ 'invitations' => [
[ [
'email' => 'john@internal.com', 'email' => 'john@internal.com',
@@ -221,12 +222,10 @@ class TeamsTest extends TestCase
'members' => [ 'members' => [
[ [
'id' => $members[0]->id, 'id' => $members[0]->id,
'email' => 'john@internal.com',
'permission' => 'can-edit', 'permission' => 'can-edit',
], ],
[ [
'id' => $members[1]->id, 'id' => $members[1]->id,
'email' => 'jane@external.com',
'permission' => 'can-edit', 'permission' => 'can-edit',
], ],
], ],
@@ -310,12 +309,10 @@ class TeamsTest extends TestCase
'members' => [ 'members' => [
[ [
'id' => $members[0]->id, 'id' => $members[0]->id,
'email' => 'john@internal.com',
'permission' => 'can-edit', 'permission' => 'can-edit',
], ],
[ [
'id' => $members[1]->id, 'id' => $members[1]->id,
'email' => 'jane@external.com',
'permission' => 'can-view', 'permission' => 'can-view',
], ],
], ],
@@ -372,10 +369,9 @@ class TeamsTest extends TestCase
$this $this
->actingAs($user) ->actingAs($user)
->patchJson("/api/teams/folders/{$folder->id}", [ ->patchJson("/api/teams/folders/{$folder->id}", [
'members' => [ 'members' => [
[ [
'id' => $members[0]->id, 'id' => $members[0]->id,
'email' => 'john@internal.com',
'permission' => 'can-edit', 'permission' => 'can-edit',
], ],
], ],
@@ -472,15 +468,13 @@ class TeamsTest extends TestCase
$this $this
->actingAs($user) ->actingAs($user)
->patchJson("/api/teams/folders/{$folder->id}", [ ->patchJson("/api/teams/folders/{$folder->id}", [
'members' => [ 'members' => [
[ [
'id' => $members[0]->id, 'id' => $members[0]->id,
'email' => 'john@internal.com',
'permission' => 'can-edit', 'permission' => 'can-edit',
], ],
[ [
'id' => $members[1]->id, 'id' => $members[1]->id,
'email' => 'jane@external.com',
'permission' => 'can-view', 'permission' => 'can-view',
], ],
], ],