mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-28 02:50:39 +00:00
Payment setting frontend part 2 - payment setup front/backend
This commit is contained in:
@@ -152,7 +152,7 @@ return [
|
|||||||
'toaster.card_new_add' => 'Your card was successfully added',
|
'toaster.card_new_add' => 'Your card was successfully added',
|
||||||
'toaster.card_set' => 'Your card was successfully set as default.',
|
'toaster.card_set' => 'Your card was successfully set as default.',
|
||||||
'toaster.plan_created' => 'Your plan was successfully created!',
|
'toaster.plan_created' => 'Your plan was successfully created!',
|
||||||
'toaster.stripe_set' => 'Your Stripe account was successfully set!',
|
'toaster.credentials_set' => 'Your {service} credentials was successfully set!',
|
||||||
'user_invoices.empty' => "You don't have any invoices yet.",
|
'user_invoices.empty' => "You don't have any invoices yet.",
|
||||||
'user_invoices.title' => 'Invoices',
|
'user_invoices.title' => 'Invoices',
|
||||||
'user_payments.add_card' => 'Add Payment Card',
|
'user_payments.add_card' => 'Add Payment Card',
|
||||||
|
|||||||
+63
-618
@@ -11,7 +11,7 @@
|
|||||||
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.js?id=7b94fd0c332ed326530d",
|
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.js?id=7b94fd0c332ed326530d",
|
||||||
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.js?id=9535568da44844c1bf50",
|
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.js?id=9535568da44844c1bf50",
|
||||||
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~1bec6fe4.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~1bec6fe4.js?id=510e6c1b1017a73a40a6",
|
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~1bec6fe4.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~1bec6fe4.js?id=510e6c1b1017a73a40a6",
|
||||||
"/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=e23cd3fcc8a45280c9fd",
|
"/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=9c8f8fd06e11f1a690e8",
|
||||||
"/chunks/admin~chunks/platform~chunks/settings.js": "/chunks/admin~chunks/platform~chunks/settings.js?id=30e106dacad45945a1f8",
|
"/chunks/admin~chunks/platform~chunks/settings.js": "/chunks/admin~chunks/platform~chunks/settings.js?id=30e106dacad45945a1f8",
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=412a25b3f34e919a2a63",
|
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=412a25b3f34e919a2a63",
|
||||||
"/chunks/admin~chunks/platform~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/shared.js?id=afeba4ebd13af7e995be",
|
"/chunks/admin~chunks/platform~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/shared.js?id=afeba4ebd13af7e995be",
|
||||||
@@ -25,10 +25,11 @@
|
|||||||
"/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~8729b0a3.js": "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~8729b0a3.js?id=50f7067283a882b798bd",
|
"/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~8729b0a3.js": "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~8729b0a3.js?id=50f7067283a882b798bd",
|
||||||
"/chunks/app-language~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan-creat~d6690165.js": "/chunks/app-language~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan-creat~d6690165.js?id=2f03fbbe27b922063d16",
|
"/chunks/app-language~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan-creat~d6690165.js": "/chunks/app-language~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan-creat~d6690165.js?id=2f03fbbe27b922063d16",
|
||||||
"/chunks/app-others.js": "/chunks/app-others.js?id=c1e42f111fd531672466",
|
"/chunks/app-others.js": "/chunks/app-others.js?id=c1e42f111fd531672466",
|
||||||
"/chunks/app-payments.js": "/chunks/app-payments.js?id=2f2fee047430783b42fe",
|
"/chunks/app-payments.js": "/chunks/app-payments.js?id=65d66361a555d475f003",
|
||||||
|
"/chunks/app-payments~chunks/settings.js": "/chunks/app-payments~chunks/settings.js?id=ec4c3e5b27d7ee2e2cd1",
|
||||||
"/chunks/app-settings.js": "/chunks/app-settings.js?id=5968eed91e41e99efd4c",
|
"/chunks/app-settings.js": "/chunks/app-settings.js?id=5968eed91e41e99efd4c",
|
||||||
"/chunks/app-setup.js": "/chunks/app-setup.js?id=c3a013b11ae7bde6f39d",
|
"/chunks/app-setup.js": "/chunks/app-setup.js?id=c3a013b11ae7bde6f39d",
|
||||||
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~5d0bfc57.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~5d0bfc57.js?id=107a78323eef0c1d4c81",
|
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.js?id=f8d41224222e2bd2040e",
|
||||||
"/chunks/billing.js": "/chunks/billing.js?id=5bbff1d619ff14679f3a",
|
"/chunks/billing.js": "/chunks/billing.js?id=5bbff1d619ff14679f3a",
|
||||||
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=4d68b2eeb70f7ebfb555",
|
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=4d68b2eeb70f7ebfb555",
|
||||||
"/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~ch~5d1c5841.js": "/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~ch~5d1c5841.js?id=9b836534302d97ac5c73",
|
"/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~ch~5d1c5841.js": "/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~ch~5d1c5841.js?id=9b836534302d97ac5c73",
|
||||||
@@ -64,13 +65,13 @@
|
|||||||
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=7eff560fea52770a642f",
|
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=7eff560fea52770a642f",
|
||||||
"/chunks/plans.js": "/chunks/plans.js?id=854c232c29d88c5b541a",
|
"/chunks/plans.js": "/chunks/plans.js?id=854c232c29d88c5b541a",
|
||||||
"/chunks/platform.js": "/chunks/platform.js?id=5ab4646e34000c740516",
|
"/chunks/platform.js": "/chunks/platform.js?id=5ab4646e34000c740516",
|
||||||
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=54a3bfb4094cb949b571",
|
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=e939c5508cae2ce47ffc",
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js?id=ca9ca67afd5839597647",
|
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js?id=ca9ca67afd5839597647",
|
||||||
"/chunks/profile.js": "/chunks/profile.js?id=8688d9c7ff850e6989e6",
|
"/chunks/profile.js": "/chunks/profile.js?id=8688d9c7ff850e6989e6",
|
||||||
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=a52c81995d29f51dfe05",
|
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=a52c81995d29f51dfe05",
|
||||||
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=2da6b9e5f951fb7f4312",
|
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=2da6b9e5f951fb7f4312",
|
||||||
"/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=8577d4c771602671b38a",
|
"/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=8577d4c771602671b38a",
|
||||||
"/chunks/settings.js": "/chunks/settings.js?id=6e2c487262e41cdda921",
|
"/chunks/settings.js": "/chunks/settings.js?id=a0c5a8c4ba240fd8e64c",
|
||||||
"/chunks/settings-password.js": "/chunks/settings-password.js?id=1ab825f0be1d756e231b",
|
"/chunks/settings-password.js": "/chunks/settings-password.js?id=1ab825f0be1d756e231b",
|
||||||
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=6e69a64a01e345af8b55",
|
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=6e69a64a01e345af8b55",
|
||||||
"/chunks/settings~chunks/settings-password.js": "/chunks/settings~chunks/settings-password.js?id=2af24f8d9f3412ae0662",
|
"/chunks/settings~chunks/settings-password.js": "/chunks/settings~chunks/settings-password.js?id=2af24f8d9f3412ae0662",
|
||||||
@@ -89,10 +90,11 @@
|
|||||||
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=8ac19b3fcfd57d79e5b1",
|
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=8ac19b3fcfd57d79e5b1",
|
||||||
"/chunks/subscriptions.js": "/chunks/subscriptions.js?id=bb462df01054c6fc0e48",
|
"/chunks/subscriptions.js": "/chunks/subscriptions.js?id=bb462df01054c6fc0e48",
|
||||||
"/chunks/team-folders.js": "/chunks/team-folders.js?id=aa0351b975cf45efac3b",
|
"/chunks/team-folders.js": "/chunks/team-folders.js?id=aa0351b975cf45efac3b",
|
||||||
|
"/chunks/temporary-unavailable.js": "/chunks/temporary-unavailable.js?id=2269ad0b9a010b240838",
|
||||||
"/chunks/trash.js": "/chunks/trash.js?id=1f5f349fb9ec23ba2e93",
|
"/chunks/trash.js": "/chunks/trash.js?id=1f5f349fb9ec23ba2e93",
|
||||||
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=3243a1107d2b519584ba",
|
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=09e83896b2552dc5ff21",
|
||||||
"/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=8bd237c632018a537d76",
|
"/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=8bd237c632018a537d76",
|
||||||
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=7ee9b84ffed9bf544997",
|
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=2496e9aa9b4b1c6f5b08",
|
||||||
"/chunks/user.js": "/chunks/user.js?id=c707b86c3e900cf09794",
|
"/chunks/user.js": "/chunks/user.js?id=c707b86c3e900cf09794",
|
||||||
"/chunks/user-create.js": "/chunks/user-create.js?id=0cffd1c7eae592e62d2f",
|
"/chunks/user-create.js": "/chunks/user-create.js?id=0cffd1c7eae592e62d2f",
|
||||||
"/chunks/user-delete.js": "/chunks/user-delete.js?id=e6ceb3ab5d8322cbf494",
|
"/chunks/user-delete.js": "/chunks/user-delete.js?id=e6ceb3ab5d8322cbf494",
|
||||||
@@ -101,618 +103,61 @@
|
|||||||
"/chunks/user-storage.js": "/chunks/user-storage.js?id=cb90a19834070ee1a4c7",
|
"/chunks/user-storage.js": "/chunks/user-storage.js?id=cb90a19834070ee1a4c7",
|
||||||
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=472cb77ed7a80684c233",
|
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=472cb77ed7a80684c233",
|
||||||
"/chunks/users.js": "/chunks/users.js?id=ab7eeac6e8559dc1eb2b",
|
"/chunks/users.js": "/chunks/users.js?id=ab7eeac6e8559dc1eb2b",
|
||||||
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~5ef927fd.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~5ef927fd.js?id=6a87fba09173d8d5f5b6",
|
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~91d4a521.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~91d4a521.js?id=b563ab4d2bf1a17f0fa5",
|
||||||
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~81844718.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~81844718.js?id=d2f4a0c6226e4fcbd776",
|
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~af91ece5.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~af91ece5.js?id=9a44c9cf620730dc67d5",
|
||||||
"/vendors~chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunk~40ccbae3.js": "/vendors~chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunk~40ccbae3.js?id=ab29ab0a0c2d5a40b39d",
|
"/vendors~chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunk~40ccbae3.js": "/vendors~chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunk~40ccbae3.js?id=ab29ab0a0c2d5a40b39d",
|
||||||
"/vendors~chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/vendors~chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=a0fa80db175709ba340a",
|
"/vendors~chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/vendors~chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=a0fa80db175709ba340a",
|
||||||
"/vendors~chunks/settings.js": "/vendors~chunks/settings.js?id=5bf155d80b2fb871ec84",
|
"/vendors~chunks/settings.js": "/vendors~chunks/settings.js?id=5bf155d80b2fb871ec84",
|
||||||
"/chunks/settings.5985960d2a770d5347f1.hot-update.js": "/chunks/settings.5985960d2a770d5347f1.hot-update.js",
|
"/js/main.59268d7137186ca402d1.hot-update.js": "/js/main.59268d7137186ca402d1.hot-update.js",
|
||||||
"/js/main.cbe3f3a03475804efb00.hot-update.js": "/js/main.cbe3f3a03475804efb00.hot-update.js",
|
"/js/main.c98453190ce6c083df12.hot-update.js": "/js/main.c98453190ce6c083df12.hot-update.js",
|
||||||
"/chunks/billing.993e630bbf3fd6ba5b88.hot-update.js": "/chunks/billing.993e630bbf3fd6ba5b88.hot-update.js",
|
"/js/main.e57f172a93364f29473f.hot-update.js": "/js/main.e57f172a93364f29473f.hot-update.js",
|
||||||
"/chunks/settings.5a137e39d21f85a50100.hot-update.js": "/chunks/settings.5a137e39d21f85a50100.hot-update.js",
|
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~5c92142b.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~5c92142b.js?id=c5ecf257f0c440700c57",
|
||||||
"/chunks/settings.35f000715b5a03522346.hot-update.js": "/chunks/settings.35f000715b5a03522346.hot-update.js",
|
"/chunks/app-language~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan-creat~d6def0d7.js": "/chunks/app-language~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan-creat~d6def0d7.js?id=a1836cdd057c0e63adc0",
|
||||||
"/chunks/settings.51d3c0571252e4f23ff1.hot-update.js": "/chunks/settings.51d3c0571252e4f23ff1.hot-update.js",
|
"/chunks/upgrade-billing.e57f172a93364f29473f.hot-update.js": "/chunks/upgrade-billing.e57f172a93364f29473f.hot-update.js",
|
||||||
"/chunks/settings.255054593b1cd7f654d3.hot-update.js": "/chunks/settings.255054593b1cd7f654d3.hot-update.js",
|
"/chunks/upgrade-plan.e57f172a93364f29473f.hot-update.js": "/chunks/upgrade-plan.e57f172a93364f29473f.hot-update.js",
|
||||||
"/chunks/settings.2438d1c93de4d0c45c67.hot-update.js": "/chunks/settings.2438d1c93de4d0c45c67.hot-update.js",
|
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~25430133.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~25430133.js?id=1128eb985c40638c7015",
|
||||||
"/chunks/platform.5811795aa26f29d23f5b.hot-update.js": "/chunks/platform.5811795aa26f29d23f5b.hot-update.js",
|
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~b1b635d5.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~b1b635d5.js?id=c0a6986094a06f3d7543",
|
||||||
"/chunks/platform.8c481bcdc638d27a4a84.hot-update.js": "/chunks/platform.8c481bcdc638d27a4a84.hot-update.js",
|
"/js/main.6d145bdb37bba6217e15.hot-update.js": "/js/main.6d145bdb37bba6217e15.hot-update.js",
|
||||||
"/chunks/platform.2c801c878d2302c04b04.hot-update.js": "/chunks/platform.2c801c878d2302c04b04.hot-update.js",
|
"/js/main.70fe40b847c1718b7d70.hot-update.js": "/js/main.70fe40b847c1718b7d70.hot-update.js",
|
||||||
"/chunks/platform.6ae437c53d3355af934e.hot-update.js": "/chunks/platform.6ae437c53d3355af934e.hot-update.js",
|
"/js/main.f2620e14e8f440e0db0d.hot-update.js": "/js/main.f2620e14e8f440e0db0d.hot-update.js",
|
||||||
"/chunks/platform.8a1132d7879b623a0ee4.hot-update.js": "/chunks/platform.8a1132d7879b623a0ee4.hot-update.js",
|
"/js/main.0fe3bf1fb6479980a161.hot-update.js": "/js/main.0fe3bf1fb6479980a161.hot-update.js",
|
||||||
"/js/main.34827559ca00fbb7f164.hot-update.js": "/js/main.34827559ca00fbb7f164.hot-update.js",
|
"/js/main.1b796ffb9f04154eba9f.hot-update.js": "/js/main.1b796ffb9f04154eba9f.hot-update.js",
|
||||||
"/js/main.11ddf2d8a48a946eb9b9.hot-update.js": "/js/main.11ddf2d8a48a946eb9b9.hot-update.js",
|
"/chunks/admin~chunks/platform.fd23daeb56bf5204f91d.hot-update.js": "/chunks/admin~chunks/platform.fd23daeb56bf5204f91d.hot-update.js",
|
||||||
"/js/main.c81f24a0fd629af6c208.hot-update.js": "/js/main.c81f24a0fd629af6c208.hot-update.js",
|
"/chunks/app-payments.7a8a279d98c87e1146ad.hot-update.js": "/chunks/app-payments.7a8a279d98c87e1146ad.hot-update.js",
|
||||||
"/js/main.07d32454f0bd3299c3bb.hot-update.js": "/js/main.07d32454f0bd3299c3bb.hot-update.js",
|
"/chunks/app-payments.5743e15e1391f9981b45.hot-update.js": "/chunks/app-payments.5743e15e1391f9981b45.hot-update.js",
|
||||||
"/js/main.deef2a5be87c2f0386e1.hot-update.js": "/js/main.deef2a5be87c2f0386e1.hot-update.js",
|
"/chunks/app-payments.105620126b1d33707a60.hot-update.js": "/chunks/app-payments.105620126b1d33707a60.hot-update.js",
|
||||||
"/js/main.7e7cfb75cc4b9255a594.hot-update.js": "/js/main.7e7cfb75cc4b9255a594.hot-update.js",
|
"/chunks/app-payments.395d44954cac637c9af4.hot-update.js": "/chunks/app-payments.395d44954cac637c9af4.hot-update.js",
|
||||||
"/js/main.e31064a188136858221e.hot-update.js": "/js/main.e31064a188136858221e.hot-update.js",
|
"/chunks/app-payments.88ba297cc6d2067aec75.hot-update.js": "/chunks/app-payments.88ba297cc6d2067aec75.hot-update.js",
|
||||||
"/js/main.5295702a8639b61805ac.hot-update.js": "/js/main.5295702a8639b61805ac.hot-update.js",
|
"/chunks/app-payments.a9dd8da4cc017da5e66a.hot-update.js": "/chunks/app-payments.a9dd8da4cc017da5e66a.hot-update.js",
|
||||||
"/js/main.1663362fc2afa6e6c7fd.hot-update.js": "/js/main.1663362fc2afa6e6c7fd.hot-update.js",
|
"/chunks/app-payments.1a635a871ed4dfe35f47.hot-update.js": "/chunks/app-payments.1a635a871ed4dfe35f47.hot-update.js",
|
||||||
"/js/main.b7f439a45efadc0d09c9.hot-update.js": "/js/main.b7f439a45efadc0d09c9.hot-update.js",
|
"/js/main.57f8a5717e917ff515a4.hot-update.js": "/js/main.57f8a5717e917ff515a4.hot-update.js",
|
||||||
"/js/main.ab2d94da6e88e19834fc.hot-update.js": "/js/main.ab2d94da6e88e19834fc.hot-update.js",
|
"/chunks/app-payments.57f8a5717e917ff515a4.hot-update.js": "/chunks/app-payments.57f8a5717e917ff515a4.hot-update.js",
|
||||||
"/js/main.d1bac7303de2752f8f2a.hot-update.js": "/js/main.d1bac7303de2752f8f2a.hot-update.js",
|
"/js/main.3dc4ab76eac66d32cd9a.hot-update.js": "/js/main.3dc4ab76eac66d32cd9a.hot-update.js",
|
||||||
"/js/main.fa4020861f2256c1a814.hot-update.js": "/js/main.fa4020861f2256c1a814.hot-update.js",
|
"/js/main.8b68eb24727aa94f445e.hot-update.js": "/js/main.8b68eb24727aa94f445e.hot-update.js",
|
||||||
"/js/main.49e61ab55a7999ac2d7c.hot-update.js": "/js/main.49e61ab55a7999ac2d7c.hot-update.js",
|
"/js/main.0d6fd2f5e00b1f8ca507.hot-update.js": "/js/main.0d6fd2f5e00b1f8ca507.hot-update.js",
|
||||||
"/js/main.9a3d34d1573f5a360549.hot-update.js": "/js/main.9a3d34d1573f5a360549.hot-update.js",
|
"/js/main.5949f7a54af5ea102f48.hot-update.js": "/js/main.5949f7a54af5ea102f48.hot-update.js",
|
||||||
"/js/main.a09414329bcddae0193d.hot-update.js": "/js/main.a09414329bcddae0193d.hot-update.js",
|
"/js/main.96075b8a48b0f7a381a8.hot-update.js": "/js/main.96075b8a48b0f7a381a8.hot-update.js",
|
||||||
"/js/main.9af992eb88a9c439a7ab.hot-update.js": "/js/main.9af992eb88a9c439a7ab.hot-update.js",
|
"/js/main.25e247814df443c8c78f.hot-update.js": "/js/main.25e247814df443c8c78f.hot-update.js",
|
||||||
"/js/main.583d206005a97f6eaede.hot-update.js": "/js/main.583d206005a97f6eaede.hot-update.js",
|
"/js/main.019673afe313029019e3.hot-update.js": "/js/main.019673afe313029019e3.hot-update.js",
|
||||||
"/js/main.1a94a099a196d5dd94a7.hot-update.js": "/js/main.1a94a099a196d5dd94a7.hot-update.js",
|
"/js/main.4a3393f5cf84a9eabf54.hot-update.js": "/js/main.4a3393f5cf84a9eabf54.hot-update.js",
|
||||||
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~29ecd2dd.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~29ecd2dd.js?id=6a9136010589fefae8c1",
|
"/js/main.2d33b885b1bb244a7785.hot-update.js": "/js/main.2d33b885b1bb244a7785.hot-update.js",
|
||||||
"/js/main.4280084333a6f807e55e.hot-update.js": "/js/main.4280084333a6f807e55e.hot-update.js",
|
"/js/main.d892698c6b4899d42a01.hot-update.js": "/js/main.d892698c6b4899d42a01.hot-update.js",
|
||||||
"/chunks/admin~chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-item~3b21240c.4280084333a6f807e55e.hot-update.js": "/chunks/admin~chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-item~3b21240c.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.50b81eb698c2db5ff704.hot-update.js": "/chunks/app-payments.50b81eb698c2db5ff704.hot-update.js",
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.4280084333a6f807e55e.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.7decf21ef03ea4ec6aaf.hot-update.js": "/chunks/app-payments.7decf21ef03ea4ec6aaf.hot-update.js",
|
||||||
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~217928f6.4280084333a6f807e55e.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~217928f6.4280084333a6f807e55e.hot-update.js",
|
"/chunks/platform~chunks/shared.7decf21ef03ea4ec6aaf.hot-update.js": "/chunks/platform~chunks/shared.7decf21ef03ea4ec6aaf.hot-update.js",
|
||||||
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~5acee76d.4280084333a6f807e55e.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~5acee76d.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.c1f4a83050e94b41da8c.hot-update.js": "/chunks/app-payments.c1f4a83050e94b41da8c.hot-update.js",
|
||||||
"/chunks/app-language.4280084333a6f807e55e.hot-update.js": "/chunks/app-language.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.28c0dd57b2783cd7b32f.hot-update.js": "/chunks/app-payments.28c0dd57b2783cd7b32f.hot-update.js",
|
||||||
"/chunks/billing.4280084333a6f807e55e.hot-update.js": "/chunks/billing.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.ae0108828952e776d888.hot-update.js": "/chunks/app-payments.ae0108828952e776d888.hot-update.js",
|
||||||
"/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plans~chunks/subscriptions.4280084333a6f807e55e.hot-update.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plans~chunks/subscriptions.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.8c5bdd635b51b10a9a8e.hot-update.js": "/chunks/app-payments.8c5bdd635b51b10a9a8e.hot-update.js",
|
||||||
"/chunks/homepage.4280084333a6f807e55e.hot-update.js": "/chunks/homepage.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.456aa5306b251e5e9ecb.hot-update.js": "/chunks/app-payments.456aa5306b251e5e9ecb.hot-update.js",
|
||||||
"/chunks/installation-disclaimer.4280084333a6f807e55e.hot-update.js": "/chunks/installation-disclaimer.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.f3290c0cf67e6c6790f7.hot-update.js": "/chunks/app-payments.f3290c0cf67e6c6790f7.hot-update.js",
|
||||||
"/chunks/invitation.4280084333a6f807e55e.hot-update.js": "/chunks/invitation.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.9103f177db913d4afd9e.hot-update.js": "/chunks/app-payments.9103f177db913d4afd9e.hot-update.js",
|
||||||
"/chunks/page-edit.4280084333a6f807e55e.hot-update.js": "/chunks/page-edit.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.221a91cb9383e6038963.hot-update.js": "/chunks/app-payments.221a91cb9383e6038963.hot-update.js",
|
||||||
"/chunks/plan.4280084333a6f807e55e.hot-update.js": "/chunks/plan.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.fb9df62aa110dcc9dc59.hot-update.js": "/chunks/app-payments.fb9df62aa110dcc9dc59.hot-update.js",
|
||||||
"/chunks/plan-create/fixed.4280084333a6f807e55e.hot-update.js": "/chunks/plan-create/fixed.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.1c9c802bbfaf8cd6ac7a.hot-update.js": "/chunks/app-payments.1c9c802bbfaf8cd6ac7a.hot-update.js",
|
||||||
"/chunks/plan-create/metered.4280084333a6f807e55e.hot-update.js": "/chunks/plan-create/metered.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.8b9b2b1e748a4b89826c.hot-update.js": "/chunks/app-payments.8b9b2b1e748a4b89826c.hot-update.js",
|
||||||
"/chunks/plan-delete.4280084333a6f807e55e.hot-update.js": "/chunks/plan-delete.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.7e06368d2fb080c4c152.hot-update.js": "/chunks/app-payments.7e06368d2fb080c4c152.hot-update.js",
|
||||||
"/chunks/profile~chunks/settings-password.4280084333a6f807e55e.hot-update.js": "/chunks/profile~chunks/settings-password.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.279bb290039d9f31abb0.hot-update.js": "/chunks/app-payments.279bb290039d9f31abb0.hot-update.js",
|
||||||
"/chunks/settings-storage.4280084333a6f807e55e.hot-update.js": "/chunks/settings-storage.4280084333a6f807e55e.hot-update.js",
|
"/chunks/app-payments.70fd82e6029e839c4b77.hot-update.js": "/chunks/app-payments.70fd82e6029e839c4b77.hot-update.js",
|
||||||
"/chunks/shared.4280084333a6f807e55e.hot-update.js": "/chunks/shared.4280084333a6f807e55e.hot-update.js",
|
"/chunks/settings.1cb15bb6bf66878fe87b.hot-update.js": "/chunks/settings.1cb15bb6bf66878fe87b.hot-update.js"
|
||||||
"/chunks/shared-with-me~chunks/team-folders.4280084333a6f807e55e.hot-update.js": "/chunks/shared-with-me~chunks/team-folders.4280084333a6f807e55e.hot-update.js",
|
|
||||||
"/chunks/shared/single-file.4280084333a6f807e55e.hot-update.js": "/chunks/shared/single-file.4280084333a6f807e55e.hot-update.js",
|
|
||||||
"/chunks/sign-in.4280084333a6f807e55e.hot-update.js": "/chunks/sign-in.4280084333a6f807e55e.hot-update.js",
|
|
||||||
"/chunks/subscription-plans.4280084333a6f807e55e.hot-update.js": "/chunks/subscription-plans.4280084333a6f807e55e.hot-update.js",
|
|
||||||
"/chunks/subscriptions.4280084333a6f807e55e.hot-update.js": "/chunks/subscriptions.4280084333a6f807e55e.hot-update.js",
|
|
||||||
"/chunks/upgrade-billing~chunks/upgrade-plan.4280084333a6f807e55e.hot-update.js": "/chunks/upgrade-billing~chunks/upgrade-plan.4280084333a6f807e55e.hot-update.js",
|
|
||||||
"/chunks/user.4280084333a6f807e55e.hot-update.js": "/chunks/user.4280084333a6f807e55e.hot-update.js",
|
|
||||||
"/chunks/user-create.4280084333a6f807e55e.hot-update.js": "/chunks/user-create.4280084333a6f807e55e.hot-update.js",
|
|
||||||
"/chunks/user-subscription.4280084333a6f807e55e.hot-update.js": "/chunks/user-subscription.4280084333a6f807e55e.hot-update.js",
|
|
||||||
"/chunks/users.4280084333a6f807e55e.hot-update.js": "/chunks/users.4280084333a6f807e55e.hot-update.js",
|
|
||||||
"/js/main.759fcc4e53d2dc10eef7.hot-update.js": "/js/main.759fcc4e53d2dc10eef7.hot-update.js",
|
|
||||||
"/js/main.8c791a358db3536d409d.hot-update.js": "/js/main.8c791a358db3536d409d.hot-update.js",
|
|
||||||
"/js/main.56620b989bbce3ae0875.hot-update.js": "/js/main.56620b989bbce3ae0875.hot-update.js",
|
|
||||||
"/chunks/platform.68f9a7490063bdd5f3ab.hot-update.js": "/chunks/platform.68f9a7490063bdd5f3ab.hot-update.js",
|
|
||||||
"/chunks/platform.9fc7bcf362c1d4bbfc81.hot-update.js": "/chunks/platform.9fc7bcf362c1d4bbfc81.hot-update.js",
|
|
||||||
"/chunks/platform.ee93be9965a1cfa152fc.hot-update.js": "/chunks/platform.ee93be9965a1cfa152fc.hot-update.js",
|
|
||||||
"/chunks/platform.133e1026a756d3035944.hot-update.js": "/chunks/platform.133e1026a756d3035944.hot-update.js",
|
|
||||||
"/chunks/platform.6fcf086c7a4c1331a53c.hot-update.js": "/chunks/platform.6fcf086c7a4c1331a53c.hot-update.js",
|
|
||||||
"/js/main.f16a33ff7d5847b98266.hot-update.js": "/js/main.f16a33ff7d5847b98266.hot-update.js",
|
|
||||||
"/js/main.5f3afd688212022fb58a.hot-update.js": "/js/main.5f3afd688212022fb58a.hot-update.js",
|
|
||||||
"/js/main.007eb43910450b32c805.hot-update.js": "/js/main.007eb43910450b32c805.hot-update.js",
|
|
||||||
"/js/main.76d40e551720ac111fd9.hot-update.js": "/js/main.76d40e551720ac111fd9.hot-update.js",
|
|
||||||
"/js/main.b7babb7b19f9b09ca98d.hot-update.js": "/js/main.b7babb7b19f9b09ca98d.hot-update.js",
|
|
||||||
"/js/main.08e4f30c97bcc3a942e8.hot-update.js": "/js/main.08e4f30c97bcc3a942e8.hot-update.js",
|
|
||||||
"/js/main.fea58478d3dfe9206fed.hot-update.js": "/js/main.fea58478d3dfe9206fed.hot-update.js",
|
|
||||||
"/js/main.8881265f32669ed95bfb.hot-update.js": "/js/main.8881265f32669ed95bfb.hot-update.js",
|
|
||||||
"/chunks/settings.1eda8247e148c5d51d4d.hot-update.js": "/chunks/settings.1eda8247e148c5d51d4d.hot-update.js",
|
|
||||||
"/chunks/settings.d9d981a7197ff398ee22.hot-update.js": "/chunks/settings.d9d981a7197ff398ee22.hot-update.js",
|
|
||||||
"/chunks/platform.a7c645c2c8ceda4ae3f7.hot-update.js": "/chunks/platform.a7c645c2c8ceda4ae3f7.hot-update.js",
|
|
||||||
"/js/main.9fbff94db8eb20332da7.hot-update.js": "/js/main.9fbff94db8eb20332da7.hot-update.js",
|
|
||||||
"/js/main.959620b85c3df6282a5f.hot-update.js": "/js/main.959620b85c3df6282a5f.hot-update.js",
|
|
||||||
"/js/main.b8fe9507703cfb75e859.hot-update.js": "/js/main.b8fe9507703cfb75e859.hot-update.js",
|
|
||||||
"/js/main.a48539de27bb23dd5904.hot-update.js": "/js/main.a48539de27bb23dd5904.hot-update.js",
|
|
||||||
"/js/main.c2d0f57bdad53abf3859.hot-update.js": "/js/main.c2d0f57bdad53abf3859.hot-update.js",
|
|
||||||
"/js/main.9eb9d2d7d97cc33f46f7.hot-update.js": "/js/main.9eb9d2d7d97cc33f46f7.hot-update.js",
|
|
||||||
"/js/main.272640c4f5959835aa61.hot-update.js": "/js/main.272640c4f5959835aa61.hot-update.js",
|
|
||||||
"/js/main.287b5ae535954f8ed89c.hot-update.js": "/js/main.287b5ae535954f8ed89c.hot-update.js",
|
|
||||||
"/js/main.51906e2db8a6c36f5304.hot-update.js": "/js/main.51906e2db8a6c36f5304.hot-update.js",
|
|
||||||
"/js/main.c09b0f39fe6d0b43515b.hot-update.js": "/js/main.c09b0f39fe6d0b43515b.hot-update.js",
|
|
||||||
"/js/main.de28ca938da3825e62b3.hot-update.js": "/js/main.de28ca938da3825e62b3.hot-update.js",
|
|
||||||
"/js/main.be91e0ed3d68ecb1af06.hot-update.js": "/js/main.be91e0ed3d68ecb1af06.hot-update.js",
|
|
||||||
"/chunks/settings.91678a5fa053e1ee00a7.hot-update.js": "/chunks/settings.91678a5fa053e1ee00a7.hot-update.js",
|
|
||||||
"/js/main.000dc4eab65b819bb1e4.hot-update.js": "/js/main.000dc4eab65b819bb1e4.hot-update.js",
|
|
||||||
"/js/main.116ea0e969f28f2e3317.hot-update.js": "/js/main.116ea0e969f28f2e3317.hot-update.js",
|
|
||||||
"/js/main.d5f72367ca387e8f88cb.hot-update.js": "/js/main.d5f72367ca387e8f88cb.hot-update.js",
|
|
||||||
"/js/main.e139d856a64d830e75f9.hot-update.js": "/js/main.e139d856a64d830e75f9.hot-update.js",
|
|
||||||
"/js/main.0b0a92c85a5ddddcdd92.hot-update.js": "/js/main.0b0a92c85a5ddddcdd92.hot-update.js",
|
|
||||||
"/js/main.2f9d8dd0af03586e9684.hot-update.js": "/js/main.2f9d8dd0af03586e9684.hot-update.js",
|
|
||||||
"/js/main.99e190ade21b090439a6.hot-update.js": "/js/main.99e190ade21b090439a6.hot-update.js",
|
|
||||||
"/js/main.ea2d431b51a8f35de10e.hot-update.js": "/js/main.ea2d431b51a8f35de10e.hot-update.js",
|
|
||||||
"/js/main.07af7a330df3dde83ee0.hot-update.js": "/js/main.07af7a330df3dde83ee0.hot-update.js",
|
|
||||||
"/js/main.f7c4174463f274fa781c.hot-update.js": "/js/main.f7c4174463f274fa781c.hot-update.js",
|
|
||||||
"/js/main.52062fffd84321cad2d6.hot-update.js": "/js/main.52062fffd84321cad2d6.hot-update.js",
|
|
||||||
"/js/main.90534c5ed92728291a82.hot-update.js": "/js/main.90534c5ed92728291a82.hot-update.js",
|
|
||||||
"/js/main.48702d509d5cf27a0fb6.hot-update.js": "/js/main.48702d509d5cf27a0fb6.hot-update.js",
|
|
||||||
"/js/main.6546f4fadc91e708018c.hot-update.js": "/js/main.6546f4fadc91e708018c.hot-update.js",
|
|
||||||
"/js/main.fcf019dfae2cac8e0432.hot-update.js": "/js/main.fcf019dfae2cac8e0432.hot-update.js",
|
|
||||||
"/js/main.b99796b9cd80dfca9231.hot-update.js": "/js/main.b99796b9cd80dfca9231.hot-update.js",
|
|
||||||
"/js/main.ff162a01c1b21836ee9f.hot-update.js": "/js/main.ff162a01c1b21836ee9f.hot-update.js",
|
|
||||||
"/js/main.7a46e4ea987d72347892.hot-update.js": "/js/main.7a46e4ea987d72347892.hot-update.js",
|
|
||||||
"/chunks/shared.e292a21450a2e96c5b77.hot-update.js": "/chunks/shared.e292a21450a2e96c5b77.hot-update.js",
|
|
||||||
"/chunks/shared.ea4e7bbd3ce9f55a2c8e.hot-update.js": "/chunks/shared.ea4e7bbd3ce9f55a2c8e.hot-update.js",
|
|
||||||
"/chunks/shared.836f769daafe640518ac.hot-update.js": "/chunks/shared.836f769daafe640518ac.hot-update.js",
|
|
||||||
"/js/main.d457be736ef017a782ea.hot-update.js": "/js/main.d457be736ef017a782ea.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared.d457be736ef017a782ea.hot-update.js": "/chunks/platform~chunks/shared.d457be736ef017a782ea.hot-update.js",
|
|
||||||
"/chunks/shared.d457be736ef017a782ea.hot-update.js": "/chunks/shared.d457be736ef017a782ea.hot-update.js",
|
|
||||||
"/js/main.83361deb74c3e1859144.hot-update.js": "/js/main.83361deb74c3e1859144.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform.83361deb74c3e1859144.hot-update.js": "/chunks/admin~chunks/platform.83361deb74c3e1859144.hot-update.js",
|
|
||||||
"/chunks/platform.83361deb74c3e1859144.hot-update.js": "/chunks/platform.83361deb74c3e1859144.hot-update.js",
|
|
||||||
"/chunks/shared.83361deb74c3e1859144.hot-update.js": "/chunks/shared.83361deb74c3e1859144.hot-update.js",
|
|
||||||
"/chunks/shared.3b938ab55dc98ab07bd9.hot-update.js": "/chunks/shared.3b938ab55dc98ab07bd9.hot-update.js",
|
|
||||||
"/js/main.1f3af2652193f43c092d.hot-update.js": "/js/main.1f3af2652193f43c092d.hot-update.js",
|
|
||||||
"/js/main.fef96a82e13da818af79.hot-update.js": "/js/main.fef96a82e13da818af79.hot-update.js",
|
|
||||||
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.js?id=f8d41224222e2bd2040e",
|
|
||||||
"/chunks/temporary-unavailable.js": "/chunks/temporary-unavailable.js?id=2269ad0b9a010b240838",
|
|
||||||
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~8c6958f5.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~8c6958f5.js?id=b94057ad23d11b238e2b",
|
|
||||||
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~c31998a3.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~c31998a3.js?id=78abc0680fedc29e1146",
|
|
||||||
"/js/main.4e470711fec628ada904.hot-update.js": "/js/main.4e470711fec628ada904.hot-update.js",
|
|
||||||
"/chunks/temporary-unavailable.4e470711fec628ada904.hot-update.js": "/chunks/temporary-unavailable.4e470711fec628ada904.hot-update.js",
|
|
||||||
"/chunks/temporary-unavailable.eb45683c53ba28a1beaa.hot-update.js": "/chunks/temporary-unavailable.eb45683c53ba28a1beaa.hot-update.js",
|
|
||||||
"/js/main.819e5cdfad5c00b05e6a.hot-update.js": "/js/main.819e5cdfad5c00b05e6a.hot-update.js",
|
|
||||||
"/chunks/not-found.819e5cdfad5c00b05e6a.hot-update.js": "/chunks/not-found.819e5cdfad5c00b05e6a.hot-update.js",
|
|
||||||
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~91d4a521.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~91d4a521.js?id=b563ab4d2bf1a17f0fa5",
|
|
||||||
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~af91ece5.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~af91ece5.js?id=9a44c9cf620730dc67d5",
|
|
||||||
"/chunks/settings.14899587a022d738d162.hot-update.js": "/chunks/settings.14899587a022d738d162.hot-update.js",
|
|
||||||
"/chunks/settings.8f076258d62869f4bdb8.hot-update.js": "/chunks/settings.8f076258d62869f4bdb8.hot-update.js",
|
|
||||||
"/chunks/settings.6e50894e9b385f8b874b.hot-update.js": "/chunks/settings.6e50894e9b385f8b874b.hot-update.js",
|
|
||||||
"/chunks/settings.0f3eefa76db63e856d0e.hot-update.js": "/chunks/settings.0f3eefa76db63e856d0e.hot-update.js",
|
|
||||||
"/chunks/settings.7638a4c5da5827236e6e.hot-update.js": "/chunks/settings.7638a4c5da5827236e6e.hot-update.js",
|
|
||||||
"/chunks/settings.0388d7d5905bd3a63a72.hot-update.js": "/chunks/settings.0388d7d5905bd3a63a72.hot-update.js",
|
|
||||||
"/chunks/settings.20015f17b4b29ec695be.hot-update.js": "/chunks/settings.20015f17b4b29ec695be.hot-update.js",
|
|
||||||
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.c4377b63b4677b386d57.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.c4377b63b4677b386d57.hot-update.js",
|
|
||||||
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.de9a578b564864e2496f.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.de9a578b564864e2496f.hot-update.js",
|
|
||||||
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.584e9cf19dae43c67924.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.584e9cf19dae43c67924.hot-update.js",
|
|
||||||
"/chunks/settings.e7fbee41feb23d79aa23.hot-update.js": "/chunks/settings.e7fbee41feb23d79aa23.hot-update.js",
|
|
||||||
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.ae99883e6ef72ca37522.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.ae99883e6ef72ca37522.hot-update.js",
|
|
||||||
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.388b953d49987846d278.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.388b953d49987846d278.hot-update.js",
|
|
||||||
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.f94de129df5b341c63f0.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.f94de129df5b341c63f0.hot-update.js",
|
|
||||||
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.2c21e5aa45ce63cfdc24.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.2c21e5aa45ce63cfdc24.hot-update.js",
|
|
||||||
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.461b022b603cbee0848b.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.461b022b603cbee0848b.hot-update.js",
|
|
||||||
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.c56e5f85d79ce354ddcf.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.c56e5f85d79ce354ddcf.hot-update.js",
|
|
||||||
"/js/main.56eb396eb88e3964f1c3.hot-update.js": "/js/main.56eb396eb88e3964f1c3.hot-update.js",
|
|
||||||
"/js/main.2b8eb0af121bf9d705cf.hot-update.js": "/js/main.2b8eb0af121bf9d705cf.hot-update.js",
|
|
||||||
"/chunks/settings-storage.2395cf8f0b81f09a2d6a.hot-update.js": "/chunks/settings-storage.2395cf8f0b81f09a2d6a.hot-update.js",
|
|
||||||
"/chunks/settings-storage.dfe422bb5e0642aa8c14.hot-update.js": "/chunks/settings-storage.dfe422bb5e0642aa8c14.hot-update.js",
|
|
||||||
"/chunks/settings-storage.9634d92afd2a243cb29d.hot-update.js": "/chunks/settings-storage.9634d92afd2a243cb29d.hot-update.js",
|
|
||||||
"/js/main.5e9ab63c657c49fda4ab.hot-update.js": "/js/main.5e9ab63c657c49fda4ab.hot-update.js",
|
|
||||||
"/js/main.14eb81b15bc9f0e45ffa.hot-update.js": "/js/main.14eb81b15bc9f0e45ffa.hot-update.js",
|
|
||||||
"/js/main.05d9762d270a4a17201a.hot-update.js": "/js/main.05d9762d270a4a17201a.hot-update.js",
|
|
||||||
"/js/main.a0499a8fde8c9adda2ea.hot-update.js": "/js/main.a0499a8fde8c9adda2ea.hot-update.js",
|
|
||||||
"/js/main.fefe0df447e1b576c625.hot-update.js": "/js/main.fefe0df447e1b576c625.hot-update.js",
|
|
||||||
"/js/main.a7549cdbb3777ffda8c6.hot-update.js": "/js/main.a7549cdbb3777ffda8c6.hot-update.js",
|
|
||||||
"/js/main.0694db5a8bec44bb9e03.hot-update.js": "/js/main.0694db5a8bec44bb9e03.hot-update.js",
|
|
||||||
"/js/main.32c73deaa232482e930c.hot-update.js": "/js/main.32c73deaa232482e930c.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.178de67aa06efc826990.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.178de67aa06efc826990.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.24336820c65857f4f0b3.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.24336820c65857f4f0b3.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.69f91e9478b7b7ebf292.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.69f91e9478b7b7ebf292.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.706d941f2c801b735239.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.706d941f2c801b735239.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.fdc93353b17a3a04550b.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.fdc93353b17a3a04550b.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.091c3e90bbe6fa87d853.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.091c3e90bbe6fa87d853.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.96566eda306358c1cb45.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.96566eda306358c1cb45.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.6a2b260258041a6ec1c9.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.6a2b260258041a6ec1c9.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a7a099f3fbf9a863694b.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a7a099f3fbf9a863694b.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.dfa735f905611637cc9f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.dfa735f905611637cc9f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.289994e9dbf9cb973e02.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.289994e9dbf9cb973e02.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.7bede2c6c49b32c6a52c.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.7bede2c6c49b32c6a52c.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.917fade88601a7036a85.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.917fade88601a7036a85.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.53ab443c2b35eea47936.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.53ab443c2b35eea47936.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a92405100f6eb9a97843.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a92405100f6eb9a97843.hot-update.js",
|
|
||||||
"/js/main.2f7b8b92ff1dc7fcc87e.hot-update.js": "/js/main.2f7b8b92ff1dc7fcc87e.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.dfc1d48ebede72129dcd.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.dfc1d48ebede72129dcd.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.fd69796511e0a95b1aab.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.fd69796511e0a95b1aab.hot-update.js",
|
|
||||||
"/chunks/files.8fdc5e4e83fa55d3132e.hot-update.js": "/chunks/files.8fdc5e4e83fa55d3132e.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.8fdc5e4e83fa55d3132e.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.8fdc5e4e83fa55d3132e.hot-update.js",
|
|
||||||
"/chunks/shared/files.8fdc5e4e83fa55d3132e.hot-update.js": "/chunks/shared/files.8fdc5e4e83fa55d3132e.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.02b9ab67debe6f4ff82e.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.02b9ab67debe6f4ff82e.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a7250aa30edbcdefdc7c.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a7250aa30edbcdefdc7c.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.71258d5674b536c56e04.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.71258d5674b536c56e04.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.29b0ebc3f823e7a9c87f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.29b0ebc3f823e7a9c87f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.351fe952f832abad5fc5.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.351fe952f832abad5fc5.hot-update.js",
|
|
||||||
"/chunks/files.5948bda5fc11658bc274.hot-update.js": "/chunks/files.5948bda5fc11658bc274.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.5948bda5fc11658bc274.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.5948bda5fc11658bc274.hot-update.js",
|
|
||||||
"/chunks/shared/files.5948bda5fc11658bc274.hot-update.js": "/chunks/shared/files.5948bda5fc11658bc274.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.bb4b43d445885d50b708.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.bb4b43d445885d50b708.hot-update.js",
|
|
||||||
"/js/main.2ba98f8a7a2bf17bea8f.hot-update.js": "/js/main.2ba98f8a7a2bf17bea8f.hot-update.js",
|
|
||||||
"/js/main.83550e410ae496d56473.hot-update.js": "/js/main.83550e410ae496d56473.hot-update.js",
|
|
||||||
"/js/main.096907a3d77bd5d33d7d.hot-update.js": "/js/main.096907a3d77bd5d33d7d.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.424e3fe6ace1c8fdc343.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.424e3fe6ace1c8fdc343.hot-update.js",
|
|
||||||
"/js/main.4e7126501769ea28f26f.hot-update.js": "/js/main.4e7126501769ea28f26f.hot-update.js",
|
|
||||||
"/js/main.d874c4d2fc7159fd8d9f.hot-update.js": "/js/main.d874c4d2fc7159fd8d9f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.58a0ff7ab2b471e938d8.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.58a0ff7ab2b471e938d8.hot-update.js",
|
|
||||||
"/js/main.3a137bcba2c6b9472182.hot-update.js": "/js/main.3a137bcba2c6b9472182.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.cac54da7a18612318cb4.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.cac54da7a18612318cb4.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5801a429a12c0dba13b4.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5801a429a12c0dba13b4.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.7a2a787b30e9a0ff401f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.7a2a787b30e9a0ff401f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.813feed2354833624f74.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.813feed2354833624f74.hot-update.js",
|
|
||||||
"/js/main.6e0c9f1633a4178b4035.hot-update.js": "/js/main.6e0c9f1633a4178b4035.hot-update.js",
|
|
||||||
"/js/main.bd760bd9aefab8690afc.hot-update.js": "/js/main.bd760bd9aefab8690afc.hot-update.js",
|
|
||||||
"/js/main.baf30a38b6c388247b28.hot-update.js": "/js/main.baf30a38b6c388247b28.hot-update.js",
|
|
||||||
"/js/main.df886e6b1de389b30ff4.hot-update.js": "/js/main.df886e6b1de389b30ff4.hot-update.js",
|
|
||||||
"/js/main.e103e2f19e6b363ce59f.hot-update.js": "/js/main.e103e2f19e6b363ce59f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.e46e8c4ecbb207e0530d.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.e46e8c4ecbb207e0530d.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.890e5152b6de758e3231.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.890e5152b6de758e3231.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.04b11612af5503dc32db.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.04b11612af5503dc32db.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.e498b01e40f4c42f3fbb.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.e498b01e40f4c42f3fbb.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.3ed5556a1e5cdbecae48.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.3ed5556a1e5cdbecae48.hot-update.js",
|
|
||||||
"/js/main.f14b21d57df85587330a.hot-update.js": "/js/main.f14b21d57df85587330a.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c77c6e5ffaa8d77ee032.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c77c6e5ffaa8d77ee032.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.d86af203b735a1ee7113.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.d86af203b735a1ee7113.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.044b3fdd7b95a920e9ba.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.044b3fdd7b95a920e9ba.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.59421a26b94800a7755f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.59421a26b94800a7755f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1639696f3a52624f8970.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1639696f3a52624f8970.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.859810504ee2155f39d6.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.859810504ee2155f39d6.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.3f1399c200e15f59d1a9.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.3f1399c200e15f59d1a9.hot-update.js",
|
|
||||||
"/js/main.261c02f9860c02ea1a5b.hot-update.js": "/js/main.261c02f9860c02ea1a5b.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c2e86fbe0d3d06ba71d7.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c2e86fbe0d3d06ba71d7.hot-update.js",
|
|
||||||
"/chunks/files.11c4e6e05fed11769314.hot-update.js": "/chunks/files.11c4e6e05fed11769314.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.11c4e6e05fed11769314.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.11c4e6e05fed11769314.hot-update.js",
|
|
||||||
"/chunks/shared/files.11c4e6e05fed11769314.hot-update.js": "/chunks/shared/files.11c4e6e05fed11769314.hot-update.js",
|
|
||||||
"/chunks/files.d28883ab237646de5f76.hot-update.js": "/chunks/files.d28883ab237646de5f76.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.d28883ab237646de5f76.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.d28883ab237646de5f76.hot-update.js",
|
|
||||||
"/chunks/shared/files.d28883ab237646de5f76.hot-update.js": "/chunks/shared/files.d28883ab237646de5f76.hot-update.js",
|
|
||||||
"/chunks/files.e7a1aedcd84ba028a5f4.hot-update.js": "/chunks/files.e7a1aedcd84ba028a5f4.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.e7a1aedcd84ba028a5f4.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.e7a1aedcd84ba028a5f4.hot-update.js",
|
|
||||||
"/chunks/shared/files.e7a1aedcd84ba028a5f4.hot-update.js": "/chunks/shared/files.e7a1aedcd84ba028a5f4.hot-update.js",
|
|
||||||
"/chunks/files.fd1d49e2b46d8c1792d8.hot-update.js": "/chunks/files.fd1d49e2b46d8c1792d8.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.fd1d49e2b46d8c1792d8.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.fd1d49e2b46d8c1792d8.hot-update.js",
|
|
||||||
"/chunks/shared/files.fd1d49e2b46d8c1792d8.hot-update.js": "/chunks/shared/files.fd1d49e2b46d8c1792d8.hot-update.js",
|
|
||||||
"/chunks/files.2bedbce59fdce6acd38b.hot-update.js": "/chunks/files.2bedbce59fdce6acd38b.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.2bedbce59fdce6acd38b.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.2bedbce59fdce6acd38b.hot-update.js",
|
|
||||||
"/chunks/shared/files.2bedbce59fdce6acd38b.hot-update.js": "/chunks/shared/files.2bedbce59fdce6acd38b.hot-update.js",
|
|
||||||
"/chunks/files.e59c6dea3ccbb073aeca.hot-update.js": "/chunks/files.e59c6dea3ccbb073aeca.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.e59c6dea3ccbb073aeca.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.e59c6dea3ccbb073aeca.hot-update.js",
|
|
||||||
"/chunks/shared/files.e59c6dea3ccbb073aeca.hot-update.js": "/chunks/shared/files.e59c6dea3ccbb073aeca.hot-update.js",
|
|
||||||
"/chunks/files.c6e5fcf6435bca434f9a.hot-update.js": "/chunks/files.c6e5fcf6435bca434f9a.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.c6e5fcf6435bca434f9a.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.c6e5fcf6435bca434f9a.hot-update.js",
|
|
||||||
"/chunks/shared/files.c6e5fcf6435bca434f9a.hot-update.js": "/chunks/shared/files.c6e5fcf6435bca434f9a.hot-update.js",
|
|
||||||
"/chunks/files.a9742737222e8c59f8b2.hot-update.js": "/chunks/files.a9742737222e8c59f8b2.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.a9742737222e8c59f8b2.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.a9742737222e8c59f8b2.hot-update.js",
|
|
||||||
"/chunks/shared/files.a9742737222e8c59f8b2.hot-update.js": "/chunks/shared/files.a9742737222e8c59f8b2.hot-update.js",
|
|
||||||
"/chunks/files.9a2d309b2ed881bd2e5e.hot-update.js": "/chunks/files.9a2d309b2ed881bd2e5e.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.9a2d309b2ed881bd2e5e.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.9a2d309b2ed881bd2e5e.hot-update.js",
|
|
||||||
"/chunks/shared/files.9a2d309b2ed881bd2e5e.hot-update.js": "/chunks/shared/files.9a2d309b2ed881bd2e5e.hot-update.js",
|
|
||||||
"/chunks/files.abec9e078e14248e107f.hot-update.js": "/chunks/files.abec9e078e14248e107f.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.abec9e078e14248e107f.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.abec9e078e14248e107f.hot-update.js",
|
|
||||||
"/chunks/shared/files.abec9e078e14248e107f.hot-update.js": "/chunks/shared/files.abec9e078e14248e107f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1e2463cabffca942860d.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1e2463cabffca942860d.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.74b537b7abf069d75f27.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.74b537b7abf069d75f27.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.fdd1cd80c51963b4ddee.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.fdd1cd80c51963b4ddee.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.df750aef8e6dc1f08a8c.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.df750aef8e6dc1f08a8c.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.978f2e1af7b1d33814d7.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.978f2e1af7b1d33814d7.hot-update.js",
|
|
||||||
"/chunks/files.e2f5f783db19296abb3d.hot-update.js": "/chunks/files.e2f5f783db19296abb3d.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.e2f5f783db19296abb3d.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.e2f5f783db19296abb3d.hot-update.js",
|
|
||||||
"/chunks/shared/files.e2f5f783db19296abb3d.hot-update.js": "/chunks/shared/files.e2f5f783db19296abb3d.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.50c8a979b2591209dec2.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.50c8a979b2591209dec2.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.010d5f7f10bc1384935f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.010d5f7f10bc1384935f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a6caa2ae13bb2793d072.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a6caa2ae13bb2793d072.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.826bc9072f60d317989e.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.826bc9072f60d317989e.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.ae93313d2148776412e7.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.ae93313d2148776412e7.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1c9bbe23865104f9e57d.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1c9bbe23865104f9e57d.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.0a16ec2161c8d5df98a2.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.0a16ec2161c8d5df98a2.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.d6f2331302543d189abc.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.d6f2331302543d189abc.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.f3fa6ce176183c0c52b6.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.f3fa6ce176183c0c52b6.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.b7619e641e2cfd6a0f85.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.b7619e641e2cfd6a0f85.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c0e655c21371d8691800.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c0e655c21371d8691800.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.cb409c9e06cb7a048f56.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.cb409c9e06cb7a048f56.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.711bcbaf0693ea7303da.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.711bcbaf0693ea7303da.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.fc2b804216429ba17037.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.fc2b804216429ba17037.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c6c9d68f093b98216bfe.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c6c9d68f093b98216bfe.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.8e8d34eee0befa4fb93f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.8e8d34eee0befa4fb93f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.d390d7b429a6988e8486.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.d390d7b429a6988e8486.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.58d61abe81595a46f8da.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.58d61abe81595a46f8da.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5b7cd22d0d48360c215c.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5b7cd22d0d48360c215c.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.6a6849e12c4f91af094f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.6a6849e12c4f91af094f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.82a8fd48109375f89463.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.82a8fd48109375f89463.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a1ab26f74da7a170e2e8.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a1ab26f74da7a170e2e8.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.53f195730d7eea20827c.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.53f195730d7eea20827c.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.4e98a7c44bf4ac20dee5.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.4e98a7c44bf4ac20dee5.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.777bba38ce185908786a.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.777bba38ce185908786a.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.25cbd6398a37a0bda113.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.25cbd6398a37a0bda113.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.72e7588ae640f5846f57.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.72e7588ae640f5846f57.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.4d4e10ee813310792b2c.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.4d4e10ee813310792b2c.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.54819475970403de30a3.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.54819475970403de30a3.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.68e7e08f49a81e5d362a.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.68e7e08f49a81e5d362a.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.54a76d65e061b619eebd.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.54a76d65e061b619eebd.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1e94c638c4f2bf7f4082.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1e94c638c4f2bf7f4082.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.336e63b5396eee9e14c4.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.336e63b5396eee9e14c4.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.2b916f39b826a0e36901.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.2b916f39b826a0e36901.hot-update.js",
|
|
||||||
"/js/main.cd01c64ffb71195e24ac.hot-update.js": "/js/main.cd01c64ffb71195e24ac.hot-update.js",
|
|
||||||
"/js/main.55a88c367343f459bbae.hot-update.js": "/js/main.55a88c367343f459bbae.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.013611c2649f3eea8182.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.013611c2649f3eea8182.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared.013611c2649f3eea8182.hot-update.js": "/chunks/platform~chunks/shared.013611c2649f3eea8182.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.4776553d1d1360bd027d.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.4776553d1d1360bd027d.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared.7b4d7ab24d0e123cb117.hot-update.js": "/chunks/platform~chunks/shared.7b4d7ab24d0e123cb117.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.bd2597e1198ce300e87b.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.bd2597e1198ce300e87b.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.36ec21bc698f32660749.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.36ec21bc698f32660749.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared.2bcccfe264523e3112c2.hot-update.js": "/chunks/platform~chunks/shared.2bcccfe264523e3112c2.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared.6a92a5111d23d0cffa27.hot-update.js": "/chunks/platform~chunks/shared.6a92a5111d23d0cffa27.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.b5f98e7bffc191673960.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.b5f98e7bffc191673960.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.342ead82f1ac01e2005b.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.342ead82f1ac01e2005b.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.742b3506dc8d656fa54d.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.742b3506dc8d656fa54d.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared.df6c8a6f0b38950b98e8.hot-update.js": "/chunks/platform~chunks/shared.df6c8a6f0b38950b98e8.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared.9d4d98b013b0277c412b.hot-update.js": "/chunks/platform~chunks/shared.9d4d98b013b0277c412b.hot-update.js",
|
|
||||||
"/chunks/files.6423c85530a5b7ef90e6.hot-update.js": "/chunks/files.6423c85530a5b7ef90e6.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.6423c85530a5b7ef90e6.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.6423c85530a5b7ef90e6.hot-update.js",
|
|
||||||
"/chunks/shared/files.6423c85530a5b7ef90e6.hot-update.js": "/chunks/shared/files.6423c85530a5b7ef90e6.hot-update.js",
|
|
||||||
"/chunks/files.50b851a26e99550cbf6b.hot-update.js": "/chunks/files.50b851a26e99550cbf6b.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.50b851a26e99550cbf6b.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.50b851a26e99550cbf6b.hot-update.js",
|
|
||||||
"/chunks/shared/files.50b851a26e99550cbf6b.hot-update.js": "/chunks/shared/files.50b851a26e99550cbf6b.hot-update.js",
|
|
||||||
"/chunks/files.50aba8456f7a0c6f76f8.hot-update.js": "/chunks/files.50aba8456f7a0c6f76f8.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.50aba8456f7a0c6f76f8.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.50aba8456f7a0c6f76f8.hot-update.js",
|
|
||||||
"/chunks/shared/files.50aba8456f7a0c6f76f8.hot-update.js": "/chunks/shared/files.50aba8456f7a0c6f76f8.hot-update.js",
|
|
||||||
"/chunks/files.99ebf3db8a525fa5855a.hot-update.js": "/chunks/files.99ebf3db8a525fa5855a.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.99ebf3db8a525fa5855a.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.99ebf3db8a525fa5855a.hot-update.js",
|
|
||||||
"/chunks/shared/files.99ebf3db8a525fa5855a.hot-update.js": "/chunks/shared/files.99ebf3db8a525fa5855a.hot-update.js",
|
|
||||||
"/chunks/files.9a6e622e86102ea784ee.hot-update.js": "/chunks/files.9a6e622e86102ea784ee.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.9a6e622e86102ea784ee.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.9a6e622e86102ea784ee.hot-update.js",
|
|
||||||
"/chunks/shared/files.9a6e622e86102ea784ee.hot-update.js": "/chunks/shared/files.9a6e622e86102ea784ee.hot-update.js",
|
|
||||||
"/chunks/files.512f214fe6f6906b6f84.hot-update.js": "/chunks/files.512f214fe6f6906b6f84.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.512f214fe6f6906b6f84.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.512f214fe6f6906b6f84.hot-update.js",
|
|
||||||
"/chunks/shared/files.512f214fe6f6906b6f84.hot-update.js": "/chunks/shared/files.512f214fe6f6906b6f84.hot-update.js",
|
|
||||||
"/chunks/files.7f8a4cc937382a269ab3.hot-update.js": "/chunks/files.7f8a4cc937382a269ab3.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.7f8a4cc937382a269ab3.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.7f8a4cc937382a269ab3.hot-update.js",
|
|
||||||
"/chunks/shared/files.7f8a4cc937382a269ab3.hot-update.js": "/chunks/shared/files.7f8a4cc937382a269ab3.hot-update.js",
|
|
||||||
"/chunks/files.6eb71ff7091c59cb9df1.hot-update.js": "/chunks/files.6eb71ff7091c59cb9df1.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.6eb71ff7091c59cb9df1.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.6eb71ff7091c59cb9df1.hot-update.js",
|
|
||||||
"/chunks/shared/files.6eb71ff7091c59cb9df1.hot-update.js": "/chunks/shared/files.6eb71ff7091c59cb9df1.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a6e41f0a51dac7ad5449.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a6e41f0a51dac7ad5449.hot-update.js",
|
|
||||||
"/chunks/files.a21d98e6fd40221f2bcf.hot-update.js": "/chunks/files.a21d98e6fd40221f2bcf.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.a21d98e6fd40221f2bcf.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.a21d98e6fd40221f2bcf.hot-update.js",
|
|
||||||
"/chunks/shared/files.a21d98e6fd40221f2bcf.hot-update.js": "/chunks/shared/files.a21d98e6fd40221f2bcf.hot-update.js",
|
|
||||||
"/chunks/files.ddf91369d77b13ca1c17.hot-update.js": "/chunks/files.ddf91369d77b13ca1c17.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.ddf91369d77b13ca1c17.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.ddf91369d77b13ca1c17.hot-update.js",
|
|
||||||
"/chunks/shared/files.ddf91369d77b13ca1c17.hot-update.js": "/chunks/shared/files.ddf91369d77b13ca1c17.hot-update.js",
|
|
||||||
"/chunks/files.f172b6238648eb281c19.hot-update.js": "/chunks/files.f172b6238648eb281c19.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.f172b6238648eb281c19.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.f172b6238648eb281c19.hot-update.js",
|
|
||||||
"/chunks/shared/files.f172b6238648eb281c19.hot-update.js": "/chunks/shared/files.f172b6238648eb281c19.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c6c75b33756eaebf5bfd.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c6c75b33756eaebf5bfd.hot-update.js",
|
|
||||||
"/chunks/files.b4d0925c2b11b3a1fb16.hot-update.js": "/chunks/files.b4d0925c2b11b3a1fb16.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.b4d0925c2b11b3a1fb16.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.b4d0925c2b11b3a1fb16.hot-update.js",
|
|
||||||
"/chunks/shared/files.b4d0925c2b11b3a1fb16.hot-update.js": "/chunks/shared/files.b4d0925c2b11b3a1fb16.hot-update.js",
|
|
||||||
"/chunks/files.7021281a0c5472238052.hot-update.js": "/chunks/files.7021281a0c5472238052.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.7021281a0c5472238052.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.7021281a0c5472238052.hot-update.js",
|
|
||||||
"/chunks/shared/files.7021281a0c5472238052.hot-update.js": "/chunks/shared/files.7021281a0c5472238052.hot-update.js",
|
|
||||||
"/chunks/files.583fb3a2e4001a16feaa.hot-update.js": "/chunks/files.583fb3a2e4001a16feaa.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.583fb3a2e4001a16feaa.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.583fb3a2e4001a16feaa.hot-update.js",
|
|
||||||
"/chunks/shared/files.583fb3a2e4001a16feaa.hot-update.js": "/chunks/shared/files.583fb3a2e4001a16feaa.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.314857d126af7ee32628.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.314857d126af7ee32628.hot-update.js",
|
|
||||||
"/chunks/files.4207d9a1aa358a836cd4.hot-update.js": "/chunks/files.4207d9a1aa358a836cd4.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.4207d9a1aa358a836cd4.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.4207d9a1aa358a836cd4.hot-update.js",
|
|
||||||
"/chunks/shared/files.4207d9a1aa358a836cd4.hot-update.js": "/chunks/shared/files.4207d9a1aa358a836cd4.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.cb77dd521988e4ad9fc8.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.cb77dd521988e4ad9fc8.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.9a7fd32757c0cb05646c.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.9a7fd32757c0cb05646c.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared.28feaf94158102e55e3e.hot-update.js": "/chunks/platform~chunks/shared.28feaf94158102e55e3e.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.b82b48ce97dea1199b25.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.b82b48ce97dea1199b25.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.6c2f5ff8ef0438ab6768.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.6c2f5ff8ef0438ab6768.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.da6b9ad1ace6bcc9ed9b.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.da6b9ad1ace6bcc9ed9b.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.0e5f5be267ec31d5681a.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.0e5f5be267ec31d5681a.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.2c6e1a1239daa199048e.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.2c6e1a1239daa199048e.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.abfd5bf57025a363746e.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.abfd5bf57025a363746e.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.96409fd21ec1dad77198.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.96409fd21ec1dad77198.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.7ae6fefe490ace713465.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.7ae6fefe490ace713465.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.5a2ccf308515b3f7dbbb.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.5a2ccf308515b3f7dbbb.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.cf2fe911a92e64c36433.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.cf2fe911a92e64c36433.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.b5e1907515683685e814.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.b5e1907515683685e814.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.472152a25dd15933b365.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.472152a25dd15933b365.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.b1f33fdfb54f2f0b7aaf.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.b1f33fdfb54f2f0b7aaf.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.a605cfbe92c16ed2b939.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.a605cfbe92c16ed2b939.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.e5a06543fe52ea522190.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.e5a06543fe52ea522190.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.5baba993b00259ac9c65.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.5baba993b00259ac9c65.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.941245619a8d09bce911.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.941245619a8d09bce911.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.031e6898a29e79eb34c4.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.031e6898a29e79eb34c4.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.7315a832787756690cfd.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.7315a832787756690cfd.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.373fd8f7cfb3f00ea66a.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.373fd8f7cfb3f00ea66a.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.2ba6eb4b57ff591e949c.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.2ba6eb4b57ff591e949c.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.9b0c48467cbf40ad3463.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.9b0c48467cbf40ad3463.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.6e8ef2c6e6b7377d75c8.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.6e8ef2c6e6b7377d75c8.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.85434004cb43292807d6.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.85434004cb43292807d6.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.2efeb6b5514f07e8e36f.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.2efeb6b5514f07e8e36f.hot-update.js",
|
|
||||||
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.3a1a10a2da95a801ce56.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.3a1a10a2da95a801ce56.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.f06f0e976068ca4eb5d3.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.f06f0e976068ca4eb5d3.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.24a966679f12877ac244.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.24a966679f12877ac244.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a469330d13140b4e76e1.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a469330d13140b4e76e1.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.0fc723486b86f2878a32.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.0fc723486b86f2878a32.hot-update.js",
|
|
||||||
"/js/main.3ebac19c787938bde5c8.hot-update.js": "/js/main.3ebac19c787938bde5c8.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.3ebac19c787938bde5c8.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.3ebac19c787938bde5c8.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared.3ebac19c787938bde5c8.hot-update.js": "/chunks/platform~chunks/shared.3ebac19c787938bde5c8.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5bdab7460be36d69066f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5bdab7460be36d69066f.hot-update.js",
|
|
||||||
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.ee3931986228d0d84b7e.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.ee3931986228d0d84b7e.hot-update.js",
|
|
||||||
"/js/main.ec8d91dfb6b0752e58ba.hot-update.js": "/js/main.ec8d91dfb6b0752e58ba.hot-update.js",
|
|
||||||
"/js/main.acf3827e961d3aa0bb54.hot-update.js": "/js/main.acf3827e961d3aa0bb54.hot-update.js",
|
|
||||||
"/chunks/platform.18acb84d78309bf59b64.hot-update.js": "/chunks/platform.18acb84d78309bf59b64.hot-update.js",
|
|
||||||
"/js/main.a80e135b66baecfb1262.hot-update.js": "/js/main.a80e135b66baecfb1262.hot-update.js",
|
|
||||||
"/js/main.5c1ae9fa1b722f2bd9dc.hot-update.js": "/js/main.5c1ae9fa1b722f2bd9dc.hot-update.js",
|
|
||||||
"/js/main.a24fe5b91c458f6ebad8.hot-update.js": "/js/main.a24fe5b91c458f6ebad8.hot-update.js",
|
|
||||||
"/js/main.7c5db91cf0b0f94207b6.hot-update.js": "/js/main.7c5db91cf0b0f94207b6.hot-update.js",
|
|
||||||
"/js/main.934ef2c54a3a5fb75c4c.hot-update.js": "/js/main.934ef2c54a3a5fb75c4c.hot-update.js",
|
|
||||||
"/js/main.93b3ce5e39e79d1ab371.hot-update.js": "/js/main.93b3ce5e39e79d1ab371.hot-update.js",
|
|
||||||
"/js/main.fb05b75c7579508aa991.hot-update.js": "/js/main.fb05b75c7579508aa991.hot-update.js",
|
|
||||||
"/js/main.f1e5e7127dab12b8bfd7.hot-update.js": "/js/main.f1e5e7127dab12b8bfd7.hot-update.js",
|
|
||||||
"/js/main.62f3dc6ecb14bf3fe121.hot-update.js": "/js/main.62f3dc6ecb14bf3fe121.hot-update.js",
|
|
||||||
"/js/main.fa3313d60ccd4596a05d.hot-update.js": "/js/main.fa3313d60ccd4596a05d.hot-update.js",
|
|
||||||
"/chunks/settings-storage.7b1bd46960ab75c9956f.hot-update.js": "/chunks/settings-storage.7b1bd46960ab75c9956f.hot-update.js",
|
|
||||||
"/js/main.61fc6e4beaec3141f367.hot-update.js": "/js/main.61fc6e4beaec3141f367.hot-update.js",
|
|
||||||
"/chunks/app-payments.19fc655c0958b072f32c.hot-update.js": "/chunks/app-payments.19fc655c0958b072f32c.hot-update.js",
|
|
||||||
"/chunks/app-payments.3ade452bc3240bd0b09d.hot-update.js": "/chunks/app-payments.3ade452bc3240bd0b09d.hot-update.js",
|
|
||||||
"/chunks/app-payments.ca4f447cc931e612b98c.hot-update.js": "/chunks/app-payments.ca4f447cc931e612b98c.hot-update.js",
|
|
||||||
"/chunks/app-payments.1a01c451fb709efb3291.hot-update.js": "/chunks/app-payments.1a01c451fb709efb3291.hot-update.js",
|
|
||||||
"/chunks/app-payments.9df790ad36f0a55423ca.hot-update.js": "/chunks/app-payments.9df790ad36f0a55423ca.hot-update.js",
|
|
||||||
"/chunks/app-payments.c70bc5dbfbbbb3222c02.hot-update.js": "/chunks/app-payments.c70bc5dbfbbbb3222c02.hot-update.js",
|
|
||||||
"/chunks/app-payments.3031763dc42db9fbe632.hot-update.js": "/chunks/app-payments.3031763dc42db9fbe632.hot-update.js",
|
|
||||||
"/chunks/app-payments.8dee5c7337a9b5419d0f.hot-update.js": "/chunks/app-payments.8dee5c7337a9b5419d0f.hot-update.js",
|
|
||||||
"/chunks/app-payments.25cec04d114f37d85500.hot-update.js": "/chunks/app-payments.25cec04d114f37d85500.hot-update.js",
|
|
||||||
"/chunks/app-payments.f027d95fda175884f8c4.hot-update.js": "/chunks/app-payments.f027d95fda175884f8c4.hot-update.js",
|
|
||||||
"/chunks/app-payments.418f3b96642f2f25d48d.hot-update.js": "/chunks/app-payments.418f3b96642f2f25d48d.hot-update.js",
|
|
||||||
"/chunks/app-payments.fe09fb55f9fa23cbb1ab.hot-update.js": "/chunks/app-payments.fe09fb55f9fa23cbb1ab.hot-update.js",
|
|
||||||
"/chunks/app-payments.b743386e92d9daabd130.hot-update.js": "/chunks/app-payments.b743386e92d9daabd130.hot-update.js",
|
|
||||||
"/chunks/app-payments.9748e3a999949732ab58.hot-update.js": "/chunks/app-payments.9748e3a999949732ab58.hot-update.js",
|
|
||||||
"/chunks/app-payments.63ed80ad87755afd8d86.hot-update.js": "/chunks/app-payments.63ed80ad87755afd8d86.hot-update.js",
|
|
||||||
"/chunks/app-payments.03ea7ae3de28bbe5805e.hot-update.js": "/chunks/app-payments.03ea7ae3de28bbe5805e.hot-update.js",
|
|
||||||
"/chunks/app-payments.e4f3d231458abed953f9.hot-update.js": "/chunks/app-payments.e4f3d231458abed953f9.hot-update.js",
|
|
||||||
"/chunks/app-payments.965b04a6740d7b84e225.hot-update.js": "/chunks/app-payments.965b04a6740d7b84e225.hot-update.js",
|
|
||||||
"/chunks/app-payments.2d9a5f6772589ced82c0.hot-update.js": "/chunks/app-payments.2d9a5f6772589ced82c0.hot-update.js",
|
|
||||||
"/chunks/app-payments.c514b6cb3b34f4fc0790.hot-update.js": "/chunks/app-payments.c514b6cb3b34f4fc0790.hot-update.js",
|
|
||||||
"/chunks/app-payments.346ce09f694b263dd584.hot-update.js": "/chunks/app-payments.346ce09f694b263dd584.hot-update.js",
|
|
||||||
"/chunks/app-payments.7af2800b026955b83b45.hot-update.js": "/chunks/app-payments.7af2800b026955b83b45.hot-update.js",
|
|
||||||
"/chunks/app-payments.4b2ca070637091578a99.hot-update.js": "/chunks/app-payments.4b2ca070637091578a99.hot-update.js",
|
|
||||||
"/chunks/app-payments.b565239843745bb88292.hot-update.js": "/chunks/app-payments.b565239843745bb88292.hot-update.js",
|
|
||||||
"/chunks/app-payments.655ad1903b9efdfca837.hot-update.js": "/chunks/app-payments.655ad1903b9efdfca837.hot-update.js",
|
|
||||||
"/chunks/app-payments.53d89e5a75315d6ef954.hot-update.js": "/chunks/app-payments.53d89e5a75315d6ef954.hot-update.js",
|
|
||||||
"/chunks/app-payments.d361d05d0d1ceb5f8266.hot-update.js": "/chunks/app-payments.d361d05d0d1ceb5f8266.hot-update.js",
|
|
||||||
"/chunks/app-payments.70d220c79fd0ad67410c.hot-update.js": "/chunks/app-payments.70d220c79fd0ad67410c.hot-update.js",
|
|
||||||
"/chunks/app-payments.43254437032f210948d8.hot-update.js": "/chunks/app-payments.43254437032f210948d8.hot-update.js",
|
|
||||||
"/chunks/app-payments.18ecb3f0f7d63467a041.hot-update.js": "/chunks/app-payments.18ecb3f0f7d63467a041.hot-update.js",
|
|
||||||
"/chunks/app-payments.930a05c618894b02b56c.hot-update.js": "/chunks/app-payments.930a05c618894b02b56c.hot-update.js",
|
|
||||||
"/chunks/app-payments.887a4754882b8df35290.hot-update.js": "/chunks/app-payments.887a4754882b8df35290.hot-update.js",
|
|
||||||
"/chunks/app-payments.fbbb6310df072d5e1117.hot-update.js": "/chunks/app-payments.fbbb6310df072d5e1117.hot-update.js",
|
|
||||||
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~640155e3.09eeff861113a13e17a9.hot-update.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~640155e3.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/app-language.09eeff861113a13e17a9.hot-update.js": "/chunks/app-language.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/billings-detail.09eeff861113a13e17a9.hot-update.js": "/chunks/billings-detail.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.09eeff861113a13e17a9.hot-update.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/database.09eeff861113a13e17a9.hot-update.js": "/chunks/database.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/environment-setup.09eeff861113a13e17a9.hot-update.js": "/chunks/environment-setup.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/installation-disclaimer.09eeff861113a13e17a9.hot-update.js": "/chunks/installation-disclaimer.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/page-edit.09eeff861113a13e17a9.hot-update.js": "/chunks/page-edit.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/plan-delete.09eeff861113a13e17a9.hot-update.js": "/chunks/plan-delete.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/plan-settings.09eeff861113a13e17a9.hot-update.js": "/chunks/plan-settings.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/profile~chunks/settings-password.09eeff861113a13e17a9.hot-update.js": "/chunks/profile~chunks/settings-password.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/status-check.09eeff861113a13e17a9.hot-update.js": "/chunks/status-check.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/stripe-credentials.09eeff861113a13e17a9.hot-update.js": "/chunks/stripe-credentials.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/subscription-plans.09eeff861113a13e17a9.hot-update.js": "/chunks/subscription-plans.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/upgrade-billing.09eeff861113a13e17a9.hot-update.js": "/chunks/upgrade-billing.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/user-delete.09eeff861113a13e17a9.hot-update.js": "/chunks/user-delete.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/user-detail.09eeff861113a13e17a9.hot-update.js": "/chunks/user-detail.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/user-password.09eeff861113a13e17a9.hot-update.js": "/chunks/user-password.09eeff861113a13e17a9.hot-update.js",
|
|
||||||
"/chunks/app-payments.96470b756ef19b9169b2.hot-update.js": "/chunks/app-payments.96470b756ef19b9169b2.hot-update.js",
|
|
||||||
"/chunks/app-payments.632063d3cfc6ba91ae72.hot-update.js": "/chunks/app-payments.632063d3cfc6ba91ae72.hot-update.js",
|
|
||||||
"/chunks/app-payments.403be67c7a4de5a07ae5.hot-update.js": "/chunks/app-payments.403be67c7a4de5a07ae5.hot-update.js",
|
|
||||||
"/chunks/app-payments.47efac9951274822c544.hot-update.js": "/chunks/app-payments.47efac9951274822c544.hot-update.js",
|
|
||||||
"/chunks/app-payments.311a27709951f9ec8898.hot-update.js": "/chunks/app-payments.311a27709951f9ec8898.hot-update.js",
|
|
||||||
"/chunks/app-payments.576172af8996b5e92c23.hot-update.js": "/chunks/app-payments.576172af8996b5e92c23.hot-update.js",
|
|
||||||
"/chunks/app-payments.5c331dd2756e53e74627.hot-update.js": "/chunks/app-payments.5c331dd2756e53e74627.hot-update.js",
|
|
||||||
"/chunks/app-payments.a61ddd29bfe8679d8317.hot-update.js": "/chunks/app-payments.a61ddd29bfe8679d8317.hot-update.js",
|
|
||||||
"/chunks/app-payments.aeee7219e4c4335af1af.hot-update.js": "/chunks/app-payments.aeee7219e4c4335af1af.hot-update.js",
|
|
||||||
"/chunks/app-payments.2a1c1351d148b2f0ecb3.hot-update.js": "/chunks/app-payments.2a1c1351d148b2f0ecb3.hot-update.js",
|
|
||||||
"/chunks/app-payments.32c453f9ab30e448e46f.hot-update.js": "/chunks/app-payments.32c453f9ab30e448e46f.hot-update.js",
|
|
||||||
"/chunks/app-payments.f440cd76e78b98b90998.hot-update.js": "/chunks/app-payments.f440cd76e78b98b90998.hot-update.js",
|
|
||||||
"/chunks/app-payments.2f982c111931c6cff7f9.hot-update.js": "/chunks/app-payments.2f982c111931c6cff7f9.hot-update.js",
|
|
||||||
"/chunks/app-payments.462e05054d82cc368751.hot-update.js": "/chunks/app-payments.462e05054d82cc368751.hot-update.js",
|
|
||||||
"/chunks/app-payments.92cab739dd4b166e6c77.hot-update.js": "/chunks/app-payments.92cab739dd4b166e6c77.hot-update.js",
|
|
||||||
"/chunks/app-payments.ce1394b330f325aed01e.hot-update.js": "/chunks/app-payments.ce1394b330f325aed01e.hot-update.js",
|
|
||||||
"/chunks/app-payments.1b4b1ab9d47c41c2af58.hot-update.js": "/chunks/app-payments.1b4b1ab9d47c41c2af58.hot-update.js",
|
|
||||||
"/chunks/app-payments.de0725418090ee419763.hot-update.js": "/chunks/app-payments.de0725418090ee419763.hot-update.js",
|
|
||||||
"/chunks/app-payments.b956b36c43b06c3103a5.hot-update.js": "/chunks/app-payments.b956b36c43b06c3103a5.hot-update.js",
|
|
||||||
"/chunks/app-payments.737963d0be195857977c.hot-update.js": "/chunks/app-payments.737963d0be195857977c.hot-update.js",
|
|
||||||
"/chunks/app-payments.00f2ae77b8b5a2cc7900.hot-update.js": "/chunks/app-payments.00f2ae77b8b5a2cc7900.hot-update.js",
|
|
||||||
"/chunks/admin.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/admin.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/admin-account.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/admin-account.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/app-email.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/app-email.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/app-index.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/app-index.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/app-language.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/app-language.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/app-payments.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/app-payments.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/app-setup.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/app-setup.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/billing.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/billing.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/billings-detail.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/billings-detail.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/contact-us.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/contact-us.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/create-new-password.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/create-new-password.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/database.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/database.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/environment-setup.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/environment-setup.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/forgotten-password.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/forgotten-password.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/plan-create/fixed.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/plan-create/fixed.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/plan-create/metered.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/plan-create/metered.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/plan-delete.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/plan-delete.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/platform.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/platform.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/platform~chunks/shared.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/platform~chunks/shared.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/purchase-code.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/purchase-code.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/settings.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/settings.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/settings-password.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/settings-password.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/shared/authenticate.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/shared/authenticate.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/sign-in.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/sign-in.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/sign-up.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/sign-up.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/stripe-credentials.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/stripe-credentials.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/subscription-plans.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/subscription-plans.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/upgrade-billing.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/upgrade-billing.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/user-create.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/user-create.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/user-delete.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/user-delete.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/user-storage.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/user-storage.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/user-subscription.3b31b5d7b0b257fd8067.hot-update.js": "/chunks/user-subscription.3b31b5d7b0b257fd8067.hot-update.js",
|
|
||||||
"/chunks/app-payments.e54a0e46d3fba585d553.hot-update.js": "/chunks/app-payments.e54a0e46d3fba585d553.hot-update.js",
|
|
||||||
"/chunks/app-payments.dc399f1c0f7bc3f5b636.hot-update.js": "/chunks/app-payments.dc399f1c0f7bc3f5b636.hot-update.js",
|
|
||||||
"/chunks/app-payments.913f40151de1db47c947.hot-update.js": "/chunks/app-payments.913f40151de1db47c947.hot-update.js",
|
|
||||||
"/chunks/app-payments.d99a40b1029e45010c78.hot-update.js": "/chunks/app-payments.d99a40b1029e45010c78.hot-update.js",
|
|
||||||
"/chunks/app-payments.14918f77b6832eff7b41.hot-update.js": "/chunks/app-payments.14918f77b6832eff7b41.hot-update.js",
|
|
||||||
"/chunks/app-payments.5fc0ca5e2d9d6b66e5f0.hot-update.js": "/chunks/app-payments.5fc0ca5e2d9d6b66e5f0.hot-update.js",
|
|
||||||
"/chunks/app-payments.6a170e970ba8f59a7eb0.hot-update.js": "/chunks/app-payments.6a170e970ba8f59a7eb0.hot-update.js",
|
|
||||||
"/chunks/app-payments.b9d52eb10e5a02ed9b4f.hot-update.js": "/chunks/app-payments.b9d52eb10e5a02ed9b4f.hot-update.js",
|
|
||||||
"/chunks/app-payments.d023982ae26ebef9ec14.hot-update.js": "/chunks/app-payments.d023982ae26ebef9ec14.hot-update.js",
|
|
||||||
"/chunks/app-payments.b71c508c2a44635e3171.hot-update.js": "/chunks/app-payments.b71c508c2a44635e3171.hot-update.js",
|
|
||||||
"/chunks/app-payments.3fd3884fc231b9cc3856.hot-update.js": "/chunks/app-payments.3fd3884fc231b9cc3856.hot-update.js",
|
|
||||||
"/chunks/app-payments.9eaa1a5301389a8380c3.hot-update.js": "/chunks/app-payments.9eaa1a5301389a8380c3.hot-update.js",
|
|
||||||
"/chunks/app-payments.20ca40a2d00cc0edf976.hot-update.js": "/chunks/app-payments.20ca40a2d00cc0edf976.hot-update.js",
|
|
||||||
"/chunks/app-payments.2c9b8e5d7ebc078bbff9.hot-update.js": "/chunks/app-payments.2c9b8e5d7ebc078bbff9.hot-update.js",
|
|
||||||
"/chunks/app-payments.a21b53988b8aa0260ec7.hot-update.js": "/chunks/app-payments.a21b53988b8aa0260ec7.hot-update.js",
|
|
||||||
"/chunks/app-payments.c5a122aa2d9c348d2212.hot-update.js": "/chunks/app-payments.c5a122aa2d9c348d2212.hot-update.js",
|
|
||||||
"/chunks/app-payments.c1b56b0289b66be9022d.hot-update.js": "/chunks/app-payments.c1b56b0289b66be9022d.hot-update.js",
|
|
||||||
"/chunks/app-payments.941a554f6bbc85c19a22.hot-update.js": "/chunks/app-payments.941a554f6bbc85c19a22.hot-update.js",
|
|
||||||
"/chunks/app-payments.1dd4b58711712ce4f0df.hot-update.js": "/chunks/app-payments.1dd4b58711712ce4f0df.hot-update.js",
|
|
||||||
"/chunks/app-payments.ee51b329f4525ed92af3.hot-update.js": "/chunks/app-payments.ee51b329f4525ed92af3.hot-update.js",
|
|
||||||
"/chunks/app-payments.03d74e5c9185118da577.hot-update.js": "/chunks/app-payments.03d74e5c9185118da577.hot-update.js",
|
|
||||||
"/chunks/app-payments.f13ba9e60067b225d302.hot-update.js": "/chunks/app-payments.f13ba9e60067b225d302.hot-update.js",
|
|
||||||
"/chunks/app-payments.da51fd639624d98f6901.hot-update.js": "/chunks/app-payments.da51fd639624d98f6901.hot-update.js",
|
|
||||||
"/chunks/app-payments.4f7641bc24100d2244ba.hot-update.js": "/chunks/app-payments.4f7641bc24100d2244ba.hot-update.js",
|
|
||||||
"/chunks/app-payments.e3883d63ccead6f22467.hot-update.js": "/chunks/app-payments.e3883d63ccead6f22467.hot-update.js",
|
|
||||||
"/chunks/app-payments.fe25c28c6aa376fc9256.hot-update.js": "/chunks/app-payments.fe25c28c6aa376fc9256.hot-update.js",
|
|
||||||
"/chunks/app-payments.db6cc7c5e9471b1f9c24.hot-update.js": "/chunks/app-payments.db6cc7c5e9471b1f9c24.hot-update.js",
|
|
||||||
"/chunks/app-payments.9c2566292127918cad9c.hot-update.js": "/chunks/app-payments.9c2566292127918cad9c.hot-update.js",
|
|
||||||
"/chunks/app-payments.e67fb20f2c4aff3dc500.hot-update.js": "/chunks/app-payments.e67fb20f2c4aff3dc500.hot-update.js",
|
|
||||||
"/chunks/app-payments.e3da4e871fa070d91b0a.hot-update.js": "/chunks/app-payments.e3da4e871fa070d91b0a.hot-update.js",
|
|
||||||
"/chunks/app-payments.057d057939be031bd6d7.hot-update.js": "/chunks/app-payments.057d057939be031bd6d7.hot-update.js",
|
|
||||||
"/chunks/app-payments.3780ef155707ef7910dd.hot-update.js": "/chunks/app-payments.3780ef155707ef7910dd.hot-update.js",
|
|
||||||
"/chunks/app-payments.8790f7acd6323b6b6108.hot-update.js": "/chunks/app-payments.8790f7acd6323b6b6108.hot-update.js",
|
|
||||||
"/chunks/app-payments.124a3b702cfb578955aa.hot-update.js": "/chunks/app-payments.124a3b702cfb578955aa.hot-update.js",
|
|
||||||
"/chunks/app-payments.1917c29d44f7cfb4af84.hot-update.js": "/chunks/app-payments.1917c29d44f7cfb4af84.hot-update.js",
|
|
||||||
"/chunks/app-payments.3da8a1b6e71e4cf42f9b.hot-update.js": "/chunks/app-payments.3da8a1b6e71e4cf42f9b.hot-update.js",
|
|
||||||
"/chunks/app-payments.07078680668420a3f50e.hot-update.js": "/chunks/app-payments.07078680668420a3f50e.hot-update.js",
|
|
||||||
"/chunks/app-payments.2cbdd63db64cabb2037b.hot-update.js": "/chunks/app-payments.2cbdd63db64cabb2037b.hot-update.js",
|
|
||||||
"/chunks/app-payments.8ce2eb34e1cfcee85f49.hot-update.js": "/chunks/app-payments.8ce2eb34e1cfcee85f49.hot-update.js",
|
|
||||||
"/chunks/app-payments.e48e9a67057d0f1e82d7.hot-update.js": "/chunks/app-payments.e48e9a67057d0f1e82d7.hot-update.js",
|
|
||||||
"/chunks/app-payments.8a6aadd6cd4830e9214d.hot-update.js": "/chunks/app-payments.8a6aadd6cd4830e9214d.hot-update.js",
|
|
||||||
"/chunks/app-payments.2545ace6a43206e7cb28.hot-update.js": "/chunks/app-payments.2545ace6a43206e7cb28.hot-update.js",
|
|
||||||
"/chunks/app-payments.ae6bf235ad9c0082e140.hot-update.js": "/chunks/app-payments.ae6bf235ad9c0082e140.hot-update.js",
|
|
||||||
"/chunks/app-payments.7ad6fc967534023b5bed.hot-update.js": "/chunks/app-payments.7ad6fc967534023b5bed.hot-update.js",
|
|
||||||
"/chunks/app-payments.3f070979128839078c89.hot-update.js": "/chunks/app-payments.3f070979128839078c89.hot-update.js",
|
|
||||||
"/chunks/app-payments.1558235dce940dd76bb4.hot-update.js": "/chunks/app-payments.1558235dce940dd76bb4.hot-update.js",
|
|
||||||
"/chunks/app-payments.277a5d521c9f6f11532e.hot-update.js": "/chunks/app-payments.277a5d521c9f6f11532e.hot-update.js",
|
|
||||||
"/chunks/app-payments.6f5c79f051956d5ed691.hot-update.js": "/chunks/app-payments.6f5c79f051956d5ed691.hot-update.js",
|
|
||||||
"/js/main.954bf2e1a086112934cc.hot-update.js": "/js/main.954bf2e1a086112934cc.hot-update.js",
|
|
||||||
"/chunks/app-payments.954bf2e1a086112934cc.hot-update.js": "/chunks/app-payments.954bf2e1a086112934cc.hot-update.js",
|
|
||||||
"/chunks/app-payments~chunks/settings.js": "/chunks/app-payments~chunks/settings.js?id=ec4c3e5b27d7ee2e2cd1",
|
|
||||||
"/chunks/settings.954bf2e1a086112934cc.hot-update.js": "/chunks/settings.954bf2e1a086112934cc.hot-update.js",
|
|
||||||
"/chunks/settings~chunks/settings-password.954bf2e1a086112934cc.hot-update.js": "/chunks/settings~chunks/settings-password.954bf2e1a086112934cc.hot-update.js",
|
|
||||||
"/chunks/app-payments.ddbb1bbdd9a44ea061a5.hot-update.js": "/chunks/app-payments.ddbb1bbdd9a44ea061a5.hot-update.js",
|
|
||||||
"/chunks/app-payments.8a409a2552faf4fd77c5.hot-update.js": "/chunks/app-payments.8a409a2552faf4fd77c5.hot-update.js",
|
|
||||||
"/chunks/app-payments.98540e0229320687b3a8.hot-update.js": "/chunks/app-payments.98540e0229320687b3a8.hot-update.js",
|
|
||||||
"/chunks/app-settings.f7f24fa49e9870d2b03e.hot-update.js": "/chunks/app-settings.f7f24fa49e9870d2b03e.hot-update.js",
|
|
||||||
"/chunks/app-settings.37a4b790399b7a387ee7.hot-update.js": "/chunks/app-settings.37a4b790399b7a387ee7.hot-update.js",
|
|
||||||
"/chunks/app-settings.a6ae9d763b8f3d5bb449.hot-update.js": "/chunks/app-settings.a6ae9d763b8f3d5bb449.hot-update.js",
|
|
||||||
"/chunks/app-others.0d242250225826ebe7c6.hot-update.js": "/chunks/app-others.0d242250225826ebe7c6.hot-update.js",
|
|
||||||
"/chunks/app-others.883e09059a4471b31b6e.hot-update.js": "/chunks/app-others.883e09059a4471b31b6e.hot-update.js",
|
|
||||||
"/chunks/app-others.65c5b9d1e246de13f015.hot-update.js": "/chunks/app-others.65c5b9d1e246de13f015.hot-update.js",
|
|
||||||
"/chunks/app-settings.577298fb1e5e2cba6c0c.hot-update.js": "/chunks/app-settings.577298fb1e5e2cba6c0c.hot-update.js",
|
|
||||||
"/chunks/app-payments.058d8d73f0f64ace017a.hot-update.js": "/chunks/app-payments.058d8d73f0f64ace017a.hot-update.js",
|
|
||||||
"/chunks/app-payments.9ccef9ff084de2bf2fb7.hot-update.js": "/chunks/app-payments.9ccef9ff084de2bf2fb7.hot-update.js",
|
|
||||||
"/chunks/app-payments.860780045a205e256f67.hot-update.js": "/chunks/app-payments.860780045a205e256f67.hot-update.js",
|
|
||||||
"/chunks/app-payments.41c7969dbbeac06ba099.hot-update.js": "/chunks/app-payments.41c7969dbbeac06ba099.hot-update.js",
|
|
||||||
"/chunks/app-payments.b80ac7c6ecc332cfcccc.hot-update.js": "/chunks/app-payments.b80ac7c6ecc332cfcccc.hot-update.js",
|
|
||||||
"/chunks/app-payments.6d57c170b4ce98205e52.hot-update.js": "/chunks/app-payments.6d57c170b4ce98205e52.hot-update.js",
|
|
||||||
"/chunks/app-payments.151c9af91092234b4402.hot-update.js": "/chunks/app-payments.151c9af91092234b4402.hot-update.js",
|
|
||||||
"/chunks/app-payments.eb4bbd90763904951dba.hot-update.js": "/chunks/app-payments.eb4bbd90763904951dba.hot-update.js",
|
|
||||||
"/chunks/app-payments.53611834dc55311f1a29.hot-update.js": "/chunks/app-payments.53611834dc55311f1a29.hot-update.js",
|
|
||||||
"/chunks/app-payments.70ef16d35538d0073b8b.hot-update.js": "/chunks/app-payments.70ef16d35538d0073b8b.hot-update.js",
|
|
||||||
"/chunks/app-payments.375803b7329c210d5f33.hot-update.js": "/chunks/app-payments.375803b7329c210d5f33.hot-update.js",
|
|
||||||
"/js/main.c0435834d830f7d0eda1.hot-update.js": "/js/main.c0435834d830f7d0eda1.hot-update.js",
|
|
||||||
"/js/main.1a8ad4ce0a95d596bdff.hot-update.js": "/js/main.1a8ad4ce0a95d596bdff.hot-update.js",
|
|
||||||
"/chunks/app-payments.a9854db0983e4e1e51c6.hot-update.js": "/chunks/app-payments.a9854db0983e4e1e51c6.hot-update.js",
|
|
||||||
"/chunks/app-payments.daab684852110413b22f.hot-update.js": "/chunks/app-payments.daab684852110413b22f.hot-update.js",
|
|
||||||
"/chunks/app-payments.7f6bac717f960982b7a0.hot-update.js": "/chunks/app-payments.7f6bac717f960982b7a0.hot-update.js",
|
|
||||||
"/chunks/app-payments.23225c985f25d548d60b.hot-update.js": "/chunks/app-payments.23225c985f25d548d60b.hot-update.js",
|
|
||||||
"/js/main.243d9d5041c13621985b.hot-update.js": "/js/main.243d9d5041c13621985b.hot-update.js",
|
|
||||||
"/js/main.cdcf8cac88c04468b678.hot-update.js": "/js/main.cdcf8cac88c04468b678.hot-update.js",
|
|
||||||
"/chunks/app-payments.5cf0b26f00ea9cf36230.hot-update.js": "/chunks/app-payments.5cf0b26f00ea9cf36230.hot-update.js",
|
|
||||||
"/chunks/app-payments.cece453ee840eac2a452.hot-update.js": "/chunks/app-payments.cece453ee840eac2a452.hot-update.js",
|
|
||||||
"/chunks/app-payments.67014f7147a6746a8f11.hot-update.js": "/chunks/app-payments.67014f7147a6746a8f11.hot-update.js",
|
|
||||||
"/chunks/app-payments.88614bcfda1d03b6ef4b.hot-update.js": "/chunks/app-payments.88614bcfda1d03b6ef4b.hot-update.js",
|
|
||||||
"/chunks/app-payments.38d32421cd0c154b4256.hot-update.js": "/chunks/app-payments.38d32421cd0c154b4256.hot-update.js",
|
|
||||||
"/chunks/app-payments.8a0f2bb3a32ef1a11fb0.hot-update.js": "/chunks/app-payments.8a0f2bb3a32ef1a11fb0.hot-update.js",
|
|
||||||
"/chunks/app-payments.7785b9a69b1e813917ae.hot-update.js": "/chunks/app-payments.7785b9a69b1e813917ae.hot-update.js"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<!--User avatar-->
|
<!--User avatar-->
|
||||||
<UserHeadline v-if="!clickedSubmenu" class="user-info" />
|
<UserHeadline v-if="!clickedSubmenu" class="user-info" />
|
||||||
|
|
||||||
<div v-if="config.subscriptionType === 'metered'" class="block px-5 pt-2">
|
<div v-if="config.subscriptionType === 'metered' && user" class="block px-5 pt-2">
|
||||||
<div class="bg-light-background px-3 py-1.5 rounded-lg">
|
<div class="bg-light-background px-3 py-1.5 rounded-lg">
|
||||||
<span class="text-sm font-semibold">
|
<span class="text-sm font-semibold">
|
||||||
{{ $t('Your current estimated usage:') }}
|
{{ $t('Your current estimated usage:') }}
|
||||||
|
|||||||
@@ -5,7 +5,10 @@
|
|||||||
<PopupContent style="padding: 0 20px">
|
<PopupContent style="padding: 0 20px">
|
||||||
|
|
||||||
<!--PayPal implementation-->
|
<!--PayPal implementation-->
|
||||||
<div v-if="config.isPayPal" :class="{'dark:bg-2x-dark-foreground bg-light-background rounded-xl px-4 mb-2': paypalMethodsLoaded}">
|
<div
|
||||||
|
v-if="config.isPayPal"
|
||||||
|
:class="{'dark:bg-2x-dark-foreground bg-light-background rounded-xl px-4 mb-2': paypalMethodsLoaded}"
|
||||||
|
>
|
||||||
<PaymentMethod
|
<PaymentMethod
|
||||||
@click.native="pickedPaymentMethod('paypal')"
|
@click.native="pickedPaymentMethod('paypal')"
|
||||||
driver="paypal"
|
driver="paypal"
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<p v-if="storage.used > 95" class="reach-capacity">{{ $t('upgrade_banner.title') }}</p>
|
<p v-if="storage.used > 95" class="reach-capacity">{{ $t('upgrade_banner.title') }}</p>
|
||||||
<p v-else class="reach-capacity">{{ $t('upgrade_banner.description') }}</p>
|
<p v-else class="reach-capacity">{{ $t('upgrade_banner.description') }}</p>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="config.app_payments_active" class="footer">
|
<div v-if="config.app_allowed_payments" class="footer">
|
||||||
<router-link :to="{name: 'UpgradePlan'}" class="button">
|
<router-link :to="{name: 'UpgradePlan'}" class="button">
|
||||||
{{ $t('upgrade_banner.button') }}
|
{{ $t('upgrade_banner.button') }}
|
||||||
</router-link>
|
</router-link>
|
||||||
|
|||||||
Vendored
-1
@@ -110,7 +110,6 @@ const routesAdmin = [
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'User',
|
|
||||||
path: '/admin/user/:id',
|
path: '/admin/user/:id',
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "chunks/user" */ '../views/Admin/Users/User'),
|
import(/* webpackChunkName: "chunks/user" */ '../views/Admin/Users/User'),
|
||||||
|
|||||||
Vendored
-18
@@ -26,24 +26,6 @@ const routesIndex = [
|
|||||||
requiresAuth: false
|
requiresAuth: false
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
|
||||||
name: 'NotFound',
|
|
||||||
path: '/not-found',
|
|
||||||
component: () =>
|
|
||||||
import(/* webpackChunkName: "chunks/not-found" */ '../views/NotFound'),
|
|
||||||
meta: {
|
|
||||||
requiresAuth: false
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: 'TemporaryUnavailable',
|
|
||||||
path: '/temporary-unavailable',
|
|
||||||
component: () =>
|
|
||||||
import(/* webpackChunkName: "chunks/temporary-unavailable" */ '../views/TemporaryUnavailable'),
|
|
||||||
meta: {
|
|
||||||
requiresAuth: false
|
|
||||||
},
|
|
||||||
},
|
|
||||||
]
|
]
|
||||||
|
|
||||||
export default routesIndex
|
export default routesIndex
|
||||||
Vendored
+9
@@ -8,6 +8,15 @@ const routesOthers = [
|
|||||||
requiresAuth: false
|
requiresAuth: false
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: 'TemporaryUnavailable',
|
||||||
|
path: '/temporary-unavailable',
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "chunks/temporary-unavailable" */ '../views/TemporaryUnavailable'),
|
||||||
|
meta: {
|
||||||
|
requiresAuth: false
|
||||||
|
},
|
||||||
|
},
|
||||||
]
|
]
|
||||||
|
|
||||||
export default routesOthers
|
export default routesOthers
|
||||||
Vendored
-20
@@ -50,26 +50,6 @@ const routesUser = [
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
name: 'UpgradePlan',
|
|
||||||
path: '/user/upgrade/plan',
|
|
||||||
component: () =>
|
|
||||||
import(/* webpackChunkName: "chunks/upgrade-plan" */ '../views/Upgrade/UpgradePlan'),
|
|
||||||
meta: {
|
|
||||||
requiresAuth: true,
|
|
||||||
title: 'routes_title.upgrade_plan'
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: 'UpgradeBilling',
|
|
||||||
path: '/user/upgrade/billing',
|
|
||||||
component: () =>
|
|
||||||
import(/* webpackChunkName: "chunks/upgrade-billing" */ '../views/Upgrade/UpgradeBilling'),
|
|
||||||
meta: {
|
|
||||||
requiresAuth: true,
|
|
||||||
title: 'routes_title.upgrade_billing'
|
|
||||||
},
|
|
||||||
},
|
|
||||||
]
|
]
|
||||||
|
|
||||||
export default routesUser
|
export default routesUser
|
||||||
Vendored
+12
-3
@@ -82,9 +82,6 @@ const mutations = {
|
|||||||
SET_SAAS(state, data) {
|
SET_SAAS(state, data) {
|
||||||
state.config.isSaaS = data
|
state.config.isSaaS = data
|
||||||
},
|
},
|
||||||
SET_STRIPE_PUBLIC_KEY(state, data) {
|
|
||||||
state.config.stripe_public_key = data
|
|
||||||
},
|
|
||||||
FILE_INFO_TOGGLE(state, isVisible) {
|
FILE_INFO_TOGGLE(state, isVisible) {
|
||||||
state.isVisibleSidebar = isVisible
|
state.isVisibleSidebar = isVisible
|
||||||
|
|
||||||
@@ -108,6 +105,18 @@ const mutations = {
|
|||||||
STORE_REQUESTED_PLAN(state, plan) {
|
STORE_REQUESTED_PLAN(state, plan) {
|
||||||
state.requestedPlan = plan
|
state.requestedPlan = plan
|
||||||
},
|
},
|
||||||
|
SET_STRIPE_CREDENTIALS(state, data) {
|
||||||
|
state.config.stripe_public_key = data.key
|
||||||
|
state.config.isStripe = true
|
||||||
|
},
|
||||||
|
SET_PAYSTACK_CREDENTIALS(state, data) {
|
||||||
|
state.config.paystack_public_key = data.key
|
||||||
|
state.config.isPaystack = true
|
||||||
|
},
|
||||||
|
SET_PAYPAL_CREDENTIALS(state, data) {
|
||||||
|
state.config.paypal_client_id = data.key
|
||||||
|
state.config.isPayPal = true
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
const getters = {
|
const getters = {
|
||||||
|
|||||||
+1
-1
@@ -18,7 +18,7 @@ const actions = {
|
|||||||
const mutations = {
|
const mutations = {
|
||||||
SET_SINGLE_CHARGE_AMOUNT(state, amount) {
|
SET_SINGLE_CHARGE_AMOUNT(state, amount) {
|
||||||
state.singleChargeAmount = amount
|
state.singleChargeAmount = amount
|
||||||
}
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
const getters = {
|
const getters = {
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
<template>
|
<template>
|
||||||
<PageTab>
|
<PageTab>
|
||||||
|
<!--Global payment settings-->
|
||||||
<div class="card shadow-card">
|
<div class="card shadow-card">
|
||||||
<FormLabel icon="dollar">
|
<FormLabel icon="dollar">
|
||||||
{{ $t('Subscription Payments') }}
|
{{ $t('Subscription Payments') }}
|
||||||
</FormLabel>
|
</FormLabel>
|
||||||
|
|
||||||
<AppInputSwitch :title="$t('Allow Subscription Payments')" :description="$t('User can subscribe to fixed or metered plan')" :is-last="! allowedPayments">
|
<AppInputSwitch :title="$t('Allow Subscription Payments')" :description="$t('User can subscribe to fixed or metered plan')" :is-last="! allowedPayments">
|
||||||
<SwitchInput @input="$updateText('/admin/settings', 'allowedPayments', allowedPayments)" v-model="allowedPayments" :state="allowedPayments" />
|
<SwitchInput @input="$updateText('/admin/settings', 'allowed_payments', allowedPayments)" v-model="allowedPayments" :state="allowedPayments" />
|
||||||
</AppInputSwitch>
|
</AppInputSwitch>
|
||||||
|
|
||||||
<AppInputText v-if="allowedPayments" :title="$t('Subscription Type')" :is-last="true">
|
<AppInputText v-if="allowedPayments" :title="$t('Subscription Type')" :is-last="true">
|
||||||
@@ -20,14 +21,14 @@
|
|||||||
{{ $t('Stripe') }}
|
{{ $t('Stripe') }}
|
||||||
</FormLabel>
|
</FormLabel>
|
||||||
|
|
||||||
<AppInputSwitch :title="$t('Allow Stripe Service')" :description="$t('Allow your users pay by their credit card')" :is-last="! stripe.allowStripe">
|
<AppInputSwitch :title="$t('Allow Stripe Service')" :description="$t('Allow your users pay by their credit card')" :is-last="! stripe.allowedService">
|
||||||
<SwitchInput @input="$updateText('/admin/settings', 'payments_active', stripe.allowStripe)" v-model="stripe.allowStripe" :state="stripe.allowStripe" />
|
<SwitchInput @input="$updateText('/admin/settings', 'allowed_stripe', stripe.allowedService)" v-model="stripe.allowedService" :state="stripe.allowedService" />
|
||||||
</AppInputSwitch>
|
</AppInputSwitch>
|
||||||
|
|
||||||
<!--Stripe credentials are set up-->
|
<!--Stripe credentials are set up-->
|
||||||
<div v-if="stripe.allowStripe">
|
<div v-if="stripe.allowedService">
|
||||||
<div v-if="stripe.isConfigured">
|
<div v-if="stripe.isConfigured">
|
||||||
<AppInputText :title="$t('Payment Description')" :description="$t('The description showed below user payment method selection.')">
|
<AppInputText @input="$updateText('/admin/settings', 'stripe_payment_description', stripe.paymentDescription)" :title="$t('Payment Description')" :description="$t('The description showed below user payment method selection.')">
|
||||||
<textarea rows="2" @input="$updateText('/admin/settings', 'stripe_payment_description', stripe.paymentDescription, true)" v-model="stripe.paymentDescription" :placeholder="$t('Describe in short which methods user can pay with this payment method...')" type="text" class="focus-border-theme input-dark" />
|
<textarea rows="2" @input="$updateText('/admin/settings', 'stripe_payment_description', stripe.paymentDescription, true)" v-model="stripe.paymentDescription" :placeholder="$t('Describe in short which methods user can pay with this payment method...')" type="text" class="focus-border-theme input-dark" />
|
||||||
</AppInputText>
|
</AppInputText>
|
||||||
|
|
||||||
@@ -42,7 +43,14 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!--Set up Stripe credentials-->
|
<!--Set up Stripe credentials-->
|
||||||
<ValidationObserver v-if="! stripe.isConfigured || stripe.isVisibleCredentialsForm" @submit.prevent="stripeCredentialsSubmit" ref="stripeCredentials" v-slot="{ invalid }" tag="form" class="p-5 border rounded-xl">
|
<ValidationObserver
|
||||||
|
v-if="! stripe.isConfigured || stripe.isVisibleCredentialsForm"
|
||||||
|
@submit.prevent="storeCredentials('stripe')"
|
||||||
|
ref="credentialsForm"
|
||||||
|
v-slot="{ invalid }"
|
||||||
|
tag="form"
|
||||||
|
class="p-5 border rounded-xl"
|
||||||
|
>
|
||||||
<FormLabel icon="shield">
|
<FormLabel icon="shield">
|
||||||
{{ $t('Configure Your Stripe Credentials') }}
|
{{ $t('Configure Your Stripe Credentials') }}
|
||||||
</FormLabel>
|
</FormLabel>
|
||||||
@@ -122,13 +130,33 @@
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
isLoading: true,
|
allowedPayments: false,
|
||||||
|
isLoading: false,
|
||||||
isError: false,
|
isError: false,
|
||||||
errorMessage: '',
|
errorMessage: '',
|
||||||
allowedPayments: true,
|
|
||||||
stripe: {
|
stripe: {
|
||||||
allowStripe: true,
|
allowedService: true,
|
||||||
isConfigured: true,
|
isConfigured: false,
|
||||||
|
isVisibleCredentialsForm: false,
|
||||||
|
paymentDescription: undefined,
|
||||||
|
credentials: {
|
||||||
|
key: 'test',
|
||||||
|
secret: 'test',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
paystack: {
|
||||||
|
allowedService: true,
|
||||||
|
isConfigured: false,
|
||||||
|
isVisibleCredentialsForm: false,
|
||||||
|
paymentDescription: undefined,
|
||||||
|
credentials: {
|
||||||
|
key: undefined,
|
||||||
|
secret: undefined,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
paypal: {
|
||||||
|
allowedService: true,
|
||||||
|
isConfigured: false,
|
||||||
isVisibleCredentialsForm: false,
|
isVisibleCredentialsForm: false,
|
||||||
paymentDescription: undefined,
|
paymentDescription: undefined,
|
||||||
credentials: {
|
credentials: {
|
||||||
@@ -139,58 +167,88 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
async stripeCredentialsSubmit() {
|
async storeCredentials(service) {
|
||||||
|
|
||||||
// Validate fields
|
// Validate fields
|
||||||
const isValid = await this.$refs.stripeCredentials.validate();
|
const isValid = await this.$refs.credentialsForm.validate();
|
||||||
|
|
||||||
if (!isValid) return;
|
if (!isValid) return;
|
||||||
|
|
||||||
// Start loading
|
// Start loading
|
||||||
this.isLoading = true
|
this.isLoading = true
|
||||||
|
|
||||||
|
let credentials = {
|
||||||
|
stripe: {
|
||||||
|
service: 'stripe',
|
||||||
|
key: this.stripe.credentials.key,
|
||||||
|
secret: this.stripe.credentials.secret,
|
||||||
|
},
|
||||||
|
paystack: {
|
||||||
|
service: 'paystack',
|
||||||
|
key: this.paystack.credentials.key,
|
||||||
|
secret: this.paystack.credentials.secret,
|
||||||
|
},
|
||||||
|
paypal: {
|
||||||
|
service: 'paypal',
|
||||||
|
key: this.paypal.credentials.key,
|
||||||
|
secret: this.paypal.credentials.secret,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
// Send request to get verify account
|
// Send request to get verify account
|
||||||
axios
|
axios
|
||||||
.post('/api/admin/settings/stripe', this.stripeCredentials)
|
.post('/api/admin/settings/payment-service', credentials[service])
|
||||||
.then(() => {
|
.then(() => {
|
||||||
|
|
||||||
// Store Stripe Public
|
// Update Credentials
|
||||||
this.$store.commit('SET_STRIPE_PUBLIC_KEY', this.stripeCredentials.key)
|
let commitKey = {
|
||||||
|
stripe: 'SET_STRIPE_CREDENTIALS',
|
||||||
|
paystack: 'SET_PAYSTACK_CREDENTIALS',
|
||||||
|
paypal: 'SET_PAYPAL_CREDENTIALS',
|
||||||
|
}[service]
|
||||||
|
|
||||||
|
// Commit credentials
|
||||||
|
this.$store.commit(commitKey, credentials[service])
|
||||||
|
|
||||||
|
this[service].allowedService = true
|
||||||
|
this[service].isConfigured = true
|
||||||
|
this[service].isVisibleCredentialsForm = false
|
||||||
|
|
||||||
// Show toaster
|
// Show toaster
|
||||||
events.$emit('toaster', {
|
events.$emit('toaster', {
|
||||||
type: 'success',
|
type: 'success',
|
||||||
message: this.$t('toaster.stripe_set'),
|
message: this.$t('toaster.credentials_set', {service: service}),
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
.catch(error => {
|
.catch(error => {
|
||||||
|
|
||||||
if (error.response.status = 401) {
|
if (error.response.status === 500) {
|
||||||
this.isError = true
|
this.isError = true
|
||||||
this.errorMessage = error.response.data.message
|
this.errorMessage = error.response.data.message
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.finally(() => {
|
.finally(() => this.isLoading = false)
|
||||||
|
|
||||||
// End loading
|
|
||||||
this.isLoading = false
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
axios.get('/api/admin/settings', {
|
this.stripe.paymentDescription = this.config.stripe_payment_description
|
||||||
params: {
|
this.paystack.paymentDescription = this.config.paystack_payment_description
|
||||||
column: 'payments_active|payments_configured'
|
this.paypal.paymentDescription = this.config.paypal_payment_description
|
||||||
}
|
|
||||||
})
|
|
||||||
.then(response => {
|
|
||||||
this.isLoading = false
|
|
||||||
|
|
||||||
this.payments = {
|
this.stripe.allowedService = this.config.isStripe
|
||||||
configured: parseInt(response.data.payments_configured),
|
this.paystack.allowedService = this.config.isPaystack
|
||||||
status: parseInt(response.data.payments_active),
|
this.paypal.allowedService = this.config.isPayPal
|
||||||
}
|
|
||||||
})
|
if (this.config.stripe_public_key)
|
||||||
|
this.stripe.isConfigured = true
|
||||||
|
|
||||||
|
if (this.config.paystack_public_key)
|
||||||
|
this.paystack.isConfigured = true
|
||||||
|
|
||||||
|
if (this.config.paypal_client_id)
|
||||||
|
this.paypal.isConfigured = true
|
||||||
|
|
||||||
|
this.allowedPayments = this.config.allowed_payments
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -1,820 +0,0 @@
|
|||||||
<template>
|
|
||||||
<div id="single-page">
|
|
||||||
<div id="page-content" class="large-width center-page" v-show="! isLoading">
|
|
||||||
<MobileHeader :title="$t($router.currentRoute.meta.title)" />
|
|
||||||
<div class="content-page">
|
|
||||||
<div class="plan-title">
|
|
||||||
<credit-card-icon size="42" class="title-icon text-theme" />
|
|
||||||
<h1>{{ $t('page_upgrade_account.title') }}</h1>
|
|
||||||
<h2>{{ $t('page_upgrade_account.desription') }}</h2>
|
|
||||||
</div>
|
|
||||||
<div class="order">
|
|
||||||
<div class="steps">
|
|
||||||
|
|
||||||
<div class="payment-card">
|
|
||||||
<FormLabel>{{ $t('page_upgrade_account.section_card') }}</FormLabel>
|
|
||||||
|
|
||||||
<!-- Pay by new credit card -->
|
|
||||||
<div class="register-card" v-show="! defaultPaymentMethod || payByNewCard">
|
|
||||||
<InfoBox v-if="config.isDemo || config.isDev">
|
|
||||||
<p>For test your payment please use <b class="text-theme">4242 4242 4242 4242</b> or <b class="text-theme">5555 5555 5555 4444</b> as a card number, <b class="text-theme">11/22</b>
|
|
||||||
as the expiration date and <b class="text-theme">123</b> as CVC number and ZIP <b class="text-theme">12345</b>.</p>
|
|
||||||
</InfoBox>
|
|
||||||
|
|
||||||
<div ref="stripeCard" class="stripe-card" :class="{'is-error': isError }"></div>
|
|
||||||
|
|
||||||
<div class="card-error-message" v-if="isError">
|
|
||||||
<span>{{ errorMessage }}</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--User registered payment card-->
|
|
||||||
<div class="registered-cards" v-if="defaultPaymentMethod && ! payByNewCard">
|
|
||||||
|
|
||||||
<div class="credit-card" :class="{'is-error': isError}">
|
|
||||||
<div class="card-number">
|
|
||||||
<img class="credit-card-icon"
|
|
||||||
:src="$getCreditCardBrand(defaultPaymentMethod.data.attributes.brand)"
|
|
||||||
:alt="defaultPaymentMethod.data.attributes.brand">
|
|
||||||
<div class="credit-card-numbers">
|
|
||||||
•••• {{ defaultPaymentMethod.data.attributes.last4 }}
|
|
||||||
</div>
|
|
||||||
<ColorLabel color="purple">{{ $t('global.default') }}</ColorLabel>
|
|
||||||
</div>
|
|
||||||
<div class="expiration-date">
|
|
||||||
<span>{{ defaultPaymentMethod.data.attributes.exp_month }} / {{ defaultPaymentMethod.data.attributes.exp_year }}</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Change payment-->
|
|
||||||
<div class="change-payment" v-if="! isError">
|
|
||||||
<span>
|
|
||||||
{{ $t('page_upgrade_account.change_payment.you_can') }}
|
|
||||||
</span>
|
|
||||||
|
|
||||||
<router-link v-if="PaymentMethods.data.length > 0" :to="{name: 'PaymentMethods'}">
|
|
||||||
{{ $t('page_upgrade_account.change_payment.change_payment') }}
|
|
||||||
</router-link>
|
|
||||||
|
|
||||||
<span v-if="PaymentMethods.data.length > 0">
|
|
||||||
{{ $t('global.or') }}
|
|
||||||
</span>
|
|
||||||
|
|
||||||
<a @click="payByNewCardForm">
|
|
||||||
{{ $t('page_upgrade_account.change_payment.pay_by_new_card') }}
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Card error-->
|
|
||||||
<div class="card-error-message" v-if="isError">
|
|
||||||
<span>{{ errorMessage }}</span>
|
|
||||||
<span @click="payByNewCardForm" class="link">
|
|
||||||
{{ $t('page_upgrade_account.errors.pay_by_another_card') }}
|
|
||||||
</span>
|
|
||||||
<span>
|
|
||||||
{{ $t('global.or') }}
|
|
||||||
</span>
|
|
||||||
<router-link :to="{name: 'PaymentMethods'}" class="link">
|
|
||||||
{{ $t('page_upgrade_account.change_payment.change_payment') }}
|
|
||||||
</router-link>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="billing" v-if="billing">
|
|
||||||
<FormLabel>{{ $t('page_upgrade_account.section_billing') }}</FormLabel>
|
|
||||||
|
|
||||||
<ValidationObserver ref="order" v-slot="{ invalid }" tag="form" class="form block-form">
|
|
||||||
<div class="form block-form">
|
|
||||||
|
|
||||||
<div class="block-wrapper">
|
|
||||||
<label>{{ $t('user_settings.name') }}:</label>
|
|
||||||
<ValidationProvider tag="div" mode="passive" class="input-wrapper"
|
|
||||||
rules="required"
|
|
||||||
name="billing_name" v-slot="{ errors }">
|
|
||||||
<input v-model="billing.name"
|
|
||||||
:placeholder="$t('user_settings.name_plac')"
|
|
||||||
type="text"
|
|
||||||
:class="{'border-red': errors[0]}"
|
|
||||||
class="focus-border-theme"
|
|
||||||
/>
|
|
||||||
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
|
|
||||||
</ValidationProvider>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="block-wrapper">
|
|
||||||
<label>{{ $t('user_settings.address') }}:</label>
|
|
||||||
<ValidationProvider tag="div" mode="passive" class="input-wrapper"
|
|
||||||
rules="required"
|
|
||||||
name="billing_address" v-slot="{ errors }">
|
|
||||||
<input v-model="billing.address"
|
|
||||||
:placeholder="$t('user_settings.address_plac')"
|
|
||||||
type="text"
|
|
||||||
:class="{'border-red': errors[0]}"
|
|
||||||
class="focus-border-theme"
|
|
||||||
/>
|
|
||||||
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
|
|
||||||
</ValidationProvider>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="wrapper-inline">
|
|
||||||
<div class="block-wrapper">
|
|
||||||
<label>{{ $t('user_settings.city') }}:</label>
|
|
||||||
<ValidationProvider tag="div" mode="passive" class="input-wrapper"
|
|
||||||
rules="required" name="billing_city"
|
|
||||||
v-slot="{ errors }">
|
|
||||||
<input v-model="billing.city"
|
|
||||||
:placeholder="$t('user_settings.city_plac')"
|
|
||||||
type="text"
|
|
||||||
:class="{'border-red': errors[0]}"
|
|
||||||
class="focus-border-theme"
|
|
||||||
/>
|
|
||||||
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
|
|
||||||
</ValidationProvider>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="block-wrapper">
|
|
||||||
<label>{{ $t('user_settings.postal_code') }}:</label>
|
|
||||||
<ValidationProvider tag="div" mode="passive" class="input-wrapper"
|
|
||||||
rules="required" name="billing_postal_code"
|
|
||||||
v-slot="{ errors }">
|
|
||||||
<input v-model="billing.postal_code"
|
|
||||||
:placeholder="$t('user_settings.postal_code_plac')"
|
|
||||||
type="text"
|
|
||||||
:class="{'border-red': errors[0]}"
|
|
||||||
class="focus-border-theme"
|
|
||||||
/>
|
|
||||||
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
|
|
||||||
</ValidationProvider>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="block-wrapper">
|
|
||||||
<label>{{ $t('user_settings.country') }}:</label>
|
|
||||||
<ValidationProvider tag="div" mode="passive" class="input-wrapper"
|
|
||||||
rules="required"
|
|
||||||
name="billing_country" v-slot="{ errors }">
|
|
||||||
<SelectInput v-model="billing.country"
|
|
||||||
:default="billing.country"
|
|
||||||
:options="countries"
|
|
||||||
:placeholder="$t('user_settings.country_plac')"
|
|
||||||
:isError="errors[0]" />
|
|
||||||
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
|
|
||||||
</ValidationProvider>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="block-wrapper">
|
|
||||||
<label>{{ $t('user_settings.state') }}:</label>
|
|
||||||
<ValidationProvider tag="div" mode="passive" class="input-wrapper"
|
|
||||||
rules="required"
|
|
||||||
name="billing_state" v-slot="{ errors }">
|
|
||||||
<input v-model="billing.state"
|
|
||||||
:placeholder="$t('user_settings.state_plac')"
|
|
||||||
type="text"
|
|
||||||
:class="{'border-red': errors[0]}"
|
|
||||||
class="focus-border-theme"
|
|
||||||
/>
|
|
||||||
<small class="input-help">
|
|
||||||
State, county, province, or region.
|
|
||||||
</small>
|
|
||||||
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
|
|
||||||
</ValidationProvider>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="block-wrapper">
|
|
||||||
<label>{{ $t('user_settings.phone_number') }}:</label>
|
|
||||||
<ValidationProvider tag="div" mode="passive" class="input-wrapper"
|
|
||||||
rules="required"
|
|
||||||
name="billing_phone_number" v-slot="{ errors }">
|
|
||||||
<input v-model="billing.phone_number"
|
|
||||||
:placeholder="$t('user_settings.phone_number_plac')"
|
|
||||||
type="text"
|
|
||||||
:class="{'border-red': errors[0]}"
|
|
||||||
class="focus-border-theme"
|
|
||||||
/>
|
|
||||||
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
|
|
||||||
</ValidationProvider>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</ValidationObserver>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="summary">
|
|
||||||
<FormLabel>{{ $t('page_upgrade_account.section_summary') }}</FormLabel>
|
|
||||||
<div class="summary-list" :class="{'is-error': isError}" v-if="requestedPlan">
|
|
||||||
<div class="row">
|
|
||||||
<div class="cell">
|
|
||||||
<b>{{ requestedPlan.data.attributes.name }}</b>
|
|
||||||
<small>{{ $t('page_upgrade_account.summary.period') }}</small>
|
|
||||||
</div>
|
|
||||||
<div class="cell">
|
|
||||||
<b>{{ requestedPlan.data.attributes.price }}</b>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="row" v-if="taxRates">
|
|
||||||
<div class="cell">
|
|
||||||
<b>{{ $t('page_upgrade_account.summary.vat') }} - ({{ userTaxRates.country }} {{ userTaxRates.percentage }}%)</b>
|
|
||||||
</div>
|
|
||||||
<div class="cell">
|
|
||||||
<b>{{ userTaxRates.plan_price_formatted }}</b>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Show total when tax rates is not specified-->
|
|
||||||
<div class="row" v-if="! taxRates">
|
|
||||||
<div class="cell">
|
|
||||||
<b>{{ $t('global.total') }}</b>
|
|
||||||
</div>
|
|
||||||
<div class="cell">
|
|
||||||
<b>{{ requestedPlan.data.attributes.price }}</b>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Show total when is tax rates-->
|
|
||||||
<div class="row" v-if="taxRates">
|
|
||||||
<div class="cell">
|
|
||||||
<b>{{ $t('page_upgrade_account.summary.total_with_vat') }}</b>
|
|
||||||
</div>
|
|
||||||
<div class="cell">
|
|
||||||
<b>{{ userTaxRates.plan_price_formatted }}</b>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<ButtonBase :disabled="isSubmitted" :loading="isSubmitted" @click.native="submitOrder"
|
|
||||||
type="submit" button-style="theme-solid" class="next-submit">
|
|
||||||
{{ $t('page_upgrade_account.summary.submit_button') }}
|
|
||||||
</ButtonBase>
|
|
||||||
<p class="error-message" v-if="isError">{{ errorMessage }}</p>
|
|
||||||
<small class="disclaimer">
|
|
||||||
{{ $t('page_upgrade_account.summary.submit_disclaimer', {app: config.app_name}) }}
|
|
||||||
</small>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="loader" v-if="isLoading">
|
|
||||||
<Spinner></Spinner>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full'
|
|
||||||
import PlanPricingTables from '/resources/js/components/Others/PlanPricingTables'
|
|
||||||
import SelectInput from '/resources/js/components/Others/Forms/SelectInput'
|
|
||||||
import FormLabel from '/resources/js/components/Others/Forms/FormLabel'
|
|
||||||
import MobileHeader from '/resources/js/components/Mobile/MobileHeader'
|
|
||||||
import ButtonBase from '/resources/js/components/FilesView/ButtonBase'
|
|
||||||
import InfoBox from '/resources/js/components/Others/Forms/InfoBox'
|
|
||||||
import ColorLabel from '/resources/js/components/Others/ColorLabel'
|
|
||||||
import PageHeader from '/resources/js/components/Others/PageHeader'
|
|
||||||
import Spinner from '/resources/js/components/FilesView/Spinner'
|
|
||||||
import {CreditCardIcon} from 'vue-feather-icons'
|
|
||||||
import {required} from 'vee-validate/dist/rules'
|
|
||||||
import {mapGetters} from 'vuex'
|
|
||||||
import {events} from '/resources/js/bus'
|
|
||||||
import axios from 'axios'
|
|
||||||
|
|
||||||
let [stripe, card] = [undefined, undefined];
|
|
||||||
|
|
||||||
export default {
|
|
||||||
name: 'UpgradePlan',
|
|
||||||
components: {
|
|
||||||
ValidationProvider,
|
|
||||||
ValidationObserver,
|
|
||||||
PlanPricingTables,
|
|
||||||
CreditCardIcon,
|
|
||||||
MobileHeader,
|
|
||||||
SelectInput,
|
|
||||||
ButtonBase,
|
|
||||||
PageHeader,
|
|
||||||
ColorLabel,
|
|
||||||
FormLabel,
|
|
||||||
required,
|
|
||||||
Spinner,
|
|
||||||
InfoBox,
|
|
||||||
},
|
|
||||||
computed: {
|
|
||||||
...mapGetters(['requestedPlan', 'config', 'countries']),
|
|
||||||
billing() {
|
|
||||||
return this.$store.getters.user.data.relationships.settings.data.attributes
|
|
||||||
},
|
|
||||||
taxRates() {
|
|
||||||
return this.requestedPlan.data.attributes.tax_rates.find(taxRate => {
|
|
||||||
return taxRate.country === this.billing.country
|
|
||||||
})
|
|
||||||
}
|
|
||||||
},
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
complete: false,
|
|
||||||
stripeOptions: {
|
|
||||||
hidePostalCode: false
|
|
||||||
},
|
|
||||||
isLoading: true,
|
|
||||||
isSubmitted: false,
|
|
||||||
PaymentMethods: undefined,
|
|
||||||
defaultPaymentMethod: undefined,
|
|
||||||
|
|
||||||
errorMessage: undefined,
|
|
||||||
isError: false,
|
|
||||||
|
|
||||||
payByNewCard: false,
|
|
||||||
|
|
||||||
clientSecret: undefined
|
|
||||||
}
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
initStripe() {
|
|
||||||
stripe = Stripe(this.config.stripe_public_key)
|
|
||||||
|
|
||||||
let elements = stripe.elements();
|
|
||||||
|
|
||||||
card = elements.create('card');
|
|
||||||
|
|
||||||
card.mount(this.$refs.stripeCard);
|
|
||||||
},
|
|
||||||
payByNewCardForm() {
|
|
||||||
this.payByNewCard = true
|
|
||||||
this.isError = false
|
|
||||||
},
|
|
||||||
successOrder() {
|
|
||||||
// Update user data
|
|
||||||
this.$store.dispatch('getAppData')
|
|
||||||
|
|
||||||
// Show toaster
|
|
||||||
events.$emit('toaster', {
|
|
||||||
type: 'success',
|
|
||||||
message: this.$t('toaster.account_upgraded'),
|
|
||||||
})
|
|
||||||
|
|
||||||
// Go to User page
|
|
||||||
this.$router.push({name: 'Subscription'})
|
|
||||||
},
|
|
||||||
errorOrder(error) {
|
|
||||||
|
|
||||||
// Redirect user to confirmation payment page
|
|
||||||
if (error.response.status === 402) {
|
|
||||||
window.location.href = error.response.data.message;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Show user error message
|
|
||||||
if (error.response.status === 400) {
|
|
||||||
this.isError = true
|
|
||||||
this.errorMessage = error.response.data.message
|
|
||||||
}
|
|
||||||
|
|
||||||
// Show server error
|
|
||||||
if (error.response.status === 500) {
|
|
||||||
this.isError = true
|
|
||||||
this.errorMessage = error.response.data.message
|
|
||||||
|
|
||||||
events.$emit('alert:open', {
|
|
||||||
title: this.$t('popup_error.title'),
|
|
||||||
message: this.$t('popup_error.message'),
|
|
||||||
})
|
|
||||||
}
|
|
||||||
},
|
|
||||||
async submitOrder() {
|
|
||||||
|
|
||||||
// Validate fields
|
|
||||||
const isValid = await this.$refs.order.validate();
|
|
||||||
|
|
||||||
if (!isValid) return;
|
|
||||||
|
|
||||||
// Remove error
|
|
||||||
this.isError = false
|
|
||||||
|
|
||||||
// Start loading
|
|
||||||
this.isSubmitted = true
|
|
||||||
|
|
||||||
// If user don't have credit card, register new
|
|
||||||
if (!this.defaultPaymentMethod || this.payByNewCard) {
|
|
||||||
|
|
||||||
const {setupIntent, error} = await stripe.confirmCardSetup(this.clientSecret, {
|
|
||||||
payment_method: {
|
|
||||||
card: card,
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
if (error) {
|
|
||||||
|
|
||||||
// Set error on
|
|
||||||
this.isError = true
|
|
||||||
|
|
||||||
// End button spinner
|
|
||||||
this.isSubmitted = false
|
|
||||||
|
|
||||||
// Show error message
|
|
||||||
this.errorMessage = error.message
|
|
||||||
|
|
||||||
} else {
|
|
||||||
|
|
||||||
axios
|
|
||||||
.post('/api/user/subscription/upgrade', {
|
|
||||||
billing: {
|
|
||||||
billing_address: this.billing.address,
|
|
||||||
billing_city: this.billing.city,
|
|
||||||
billing_country: this.billing.country,
|
|
||||||
billing_name: this.billing.name,
|
|
||||||
billing_phone_number: this.billing.phone_number,
|
|
||||||
billing_postal_code: this.billing.postal_code,
|
|
||||||
billing_state: this.billing.state,
|
|
||||||
},
|
|
||||||
plan: this.requestedPlan,
|
|
||||||
payment: {
|
|
||||||
type: 'stripe',
|
|
||||||
meta: {
|
|
||||||
pm: setupIntent.payment_method,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
.then(() => {
|
|
||||||
this.successOrder()
|
|
||||||
})
|
|
||||||
.catch((error) => {
|
|
||||||
this.errorOrder(error)
|
|
||||||
})
|
|
||||||
.finally(() => {
|
|
||||||
this.isSubmitted = false
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// if user has credit card
|
|
||||||
if (this.defaultPaymentMethod && !this.payByNewCard) {
|
|
||||||
|
|
||||||
axios
|
|
||||||
.post('/api/user/subscription/upgrade', {
|
|
||||||
billing: {
|
|
||||||
billing_address: this.billing.address,
|
|
||||||
billing_city: this.billing.city,
|
|
||||||
billing_country: this.billing.country,
|
|
||||||
billing_name: this.billing.name,
|
|
||||||
billing_phone_number: this.billing.phone_number,
|
|
||||||
billing_postal_code: this.billing.postal_code,
|
|
||||||
billing_state: this.billing.state,
|
|
||||||
},
|
|
||||||
plan: this.requestedPlan,
|
|
||||||
payment: {
|
|
||||||
type: 'stripe',
|
|
||||||
}
|
|
||||||
})
|
|
||||||
.then(() => {
|
|
||||||
this.successOrder()
|
|
||||||
})
|
|
||||||
.catch((error) => {
|
|
||||||
this.errorOrder(error)
|
|
||||||
})
|
|
||||||
.finally(() => {
|
|
||||||
this.isSubmitted = false
|
|
||||||
})
|
|
||||||
}
|
|
||||||
},
|
|
||||||
},
|
|
||||||
mounted: function () {
|
|
||||||
if (!this.requestedPlan) {
|
|
||||||
this.$router.push({name: 'UpgradePlan'})
|
|
||||||
} else {
|
|
||||||
this.initStripe()
|
|
||||||
}
|
|
||||||
},
|
|
||||||
created() {
|
|
||||||
|
|
||||||
// Get setup intent for stripe
|
|
||||||
axios.get('/api/user/subscription/setup-intent')
|
|
||||||
.then(response => {
|
|
||||||
this.clientSecret = response.data.client_secret
|
|
||||||
})
|
|
||||||
.catch(() => {
|
|
||||||
this.$isSomethingWrong()
|
|
||||||
})
|
|
||||||
|
|
||||||
axios.get('/api/user/subscription/payment-cards')
|
|
||||||
.then(response => {
|
|
||||||
|
|
||||||
this.defaultPaymentMethod = response.data.default
|
|
||||||
this.PaymentMethods = response.data.others
|
|
||||||
})
|
|
||||||
.catch(() => {
|
|
||||||
this.$isSomethingWrong()
|
|
||||||
})
|
|
||||||
.finally(() => {
|
|
||||||
this.isLoading = false
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
|
||||||
@import '/resources/sass/vuefilemanager/_variables';
|
|
||||||
@import '/resources/sass/vuefilemanager/_mixins';
|
|
||||||
@import '/resources/sass/vuefilemanager/_forms';
|
|
||||||
|
|
||||||
.change-payment {
|
|
||||||
padding-top: 10px;
|
|
||||||
|
|
||||||
span {
|
|
||||||
font-weight: 600;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
cursor: pointer;
|
|
||||||
font-weight: 700;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
span, a {
|
|
||||||
color: $text-muted;
|
|
||||||
@include font-size(14);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.card-error-message {
|
|
||||||
padding-top: 10px;
|
|
||||||
|
|
||||||
span, a {
|
|
||||||
@include font-size(14);
|
|
||||||
font-weight: 600;
|
|
||||||
color: $danger;
|
|
||||||
}
|
|
||||||
|
|
||||||
.link, a {
|
|
||||||
text-decoration: underline;
|
|
||||||
cursor: pointer;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.registered-cards {
|
|
||||||
margin-bottom: 50px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.register-card {
|
|
||||||
margin-bottom: 55px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.credit-card {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: space-between;
|
|
||||||
padding: 15px;
|
|
||||||
background: $light_background;
|
|
||||||
border-radius: 8px;
|
|
||||||
margin-top: 20px;
|
|
||||||
|
|
||||||
&.is-error {
|
|
||||||
box-shadow: 0 0 7px rgba($danger, 0.3);
|
|
||||||
border: 2px solid $danger;
|
|
||||||
border-radius: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
span {
|
|
||||||
font-weight: 700;
|
|
||||||
}
|
|
||||||
|
|
||||||
.card-number {
|
|
||||||
display: flex;
|
|
||||||
}
|
|
||||||
|
|
||||||
.credit-card-numbers {
|
|
||||||
vertical-align: middle;
|
|
||||||
margin-right: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.credit-card-icon {
|
|
||||||
vertical-align: middle;
|
|
||||||
max-height: 20px;
|
|
||||||
margin-right: 8px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.stripe-card {
|
|
||||||
box-sizing: border-box;
|
|
||||||
padding: 13px 20px;
|
|
||||||
|
|
||||||
border: 1px solid transparent;
|
|
||||||
border-radius: 4px;
|
|
||||||
background-color: white;
|
|
||||||
|
|
||||||
box-shadow: 0 1px 3px 0 #e6ebf1;
|
|
||||||
-webkit-transition: box-shadow 150ms ease;
|
|
||||||
transition: box-shadow 150ms ease;
|
|
||||||
|
|
||||||
&.is-error {
|
|
||||||
box-shadow: 0 0 7px rgba($danger, 0.3);
|
|
||||||
border: 2px solid $danger;
|
|
||||||
border-radius: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.StripeElement--focus {
|
|
||||||
box-shadow: 0 1px 3px 0 #cfd7df;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.StripeElement--invalid {
|
|
||||||
border-color: #fa755a;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.StripeElement--webkit-autofill {
|
|
||||||
background-color: #fefde5 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
iframe .InputContainer .InputElement {
|
|
||||||
color: white;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.summary-list {
|
|
||||||
box-shadow: 0 7px 20px 5px hsla(220, 36%, 16%, 0.06);
|
|
||||||
border-radius: 8px;
|
|
||||||
position: sticky;
|
|
||||||
padding: 25px;
|
|
||||||
top: 30px;
|
|
||||||
|
|
||||||
&.is-error {
|
|
||||||
border: 2px solid $danger;
|
|
||||||
box-shadow: 0 7px 20px 5px rgba($danger, 0.06);
|
|
||||||
}
|
|
||||||
|
|
||||||
.error-message {
|
|
||||||
font-weight: 600;
|
|
||||||
}
|
|
||||||
|
|
||||||
.next-submit {
|
|
||||||
width: 100%;
|
|
||||||
margin-top: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.disclaimer {
|
|
||||||
@include font-size(12);
|
|
||||||
line-height: 1.6;
|
|
||||||
display: block;
|
|
||||||
margin-top: 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.row {
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
padding: 15px 0;
|
|
||||||
|
|
||||||
&:first-child {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
&:last-of-type {
|
|
||||||
border-top: 1px solid $light_mode_border;
|
|
||||||
padding-bottom: 0;
|
|
||||||
|
|
||||||
b {
|
|
||||||
font-weight: 800;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.cell {
|
|
||||||
b {
|
|
||||||
display: block;
|
|
||||||
@include font-size(18);
|
|
||||||
}
|
|
||||||
|
|
||||||
small {
|
|
||||||
color: $text-muted;
|
|
||||||
@include font-size(12);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.order {
|
|
||||||
display: flex;
|
|
||||||
margin-bottom: 30px;
|
|
||||||
|
|
||||||
.steps {
|
|
||||||
flex: 0 0 65%;
|
|
||||||
padding-right: 30px;
|
|
||||||
|
|
||||||
.form {
|
|
||||||
max-width: 100%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.summary {
|
|
||||||
flex: 0 0 34%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.plan-title {
|
|
||||||
text-align: center;
|
|
||||||
max-width: 600px;
|
|
||||||
margin: 0 auto 80px;
|
|
||||||
|
|
||||||
path, line, polyline, rect, circle {
|
|
||||||
color: inherit;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
@include font-size(38);
|
|
||||||
font-weight: 800;
|
|
||||||
margin-bottom: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
@include font-size(20);
|
|
||||||
font-weight: 500;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.dark {
|
|
||||||
|
|
||||||
.plan-title {
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
color: $dark_mode_text_primary;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
color: $dark_mode_text_secondary;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.credit-card {
|
|
||||||
background: $dark_mode_foreground;
|
|
||||||
|
|
||||||
span, .credit-card-numbers {
|
|
||||||
color: $dark_mode_text_primary;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.change-payment {
|
|
||||||
|
|
||||||
span {
|
|
||||||
color: $dark_mode_text_secondary;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
color: $theme;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.summary-list {
|
|
||||||
background: $dark_mode_foreground;
|
|
||||||
|
|
||||||
.disclaimer {
|
|
||||||
color: $dark_mode_text_secondary;
|
|
||||||
}
|
|
||||||
|
|
||||||
.row {
|
|
||||||
|
|
||||||
&:last-of-type {
|
|
||||||
border-top: 1px solid $dark_mode_border_color;
|
|
||||||
|
|
||||||
b {
|
|
||||||
color: $dark_mode_text_primary;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.cell {
|
|
||||||
b {
|
|
||||||
color: $dark_mode_text_primary;
|
|
||||||
}
|
|
||||||
|
|
||||||
small {
|
|
||||||
color: $dark_mode_text_secondary;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.stripe-card {
|
|
||||||
border: 1px solid transparent;
|
|
||||||
//background-color: $dark_mode_foreground;
|
|
||||||
box-shadow: none;
|
|
||||||
|
|
||||||
&.StripeElement--webkit-autofill {
|
|
||||||
background-color: $dark_mode_foreground !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.StripeElement--focus {
|
|
||||||
box-shadow: none;
|
|
||||||
border-color: $theme;
|
|
||||||
box-shadow: 0 1px 5px rgba($theme, 0.3);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media only screen and (max-width: 960px) {
|
|
||||||
.order {
|
|
||||||
display: block;
|
|
||||||
|
|
||||||
.steps {
|
|
||||||
margin-bottom: 70px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
<template>
|
|
||||||
<div id="single-page">
|
|
||||||
<div id="page-content" class="large-width center-page" v-show="! isLoading">
|
|
||||||
<MobileHeader :title="$t($router.currentRoute.meta.title)"/>
|
|
||||||
<div class="content-page">
|
|
||||||
|
|
||||||
<!--Page Title-->
|
|
||||||
<div class="plan-title">
|
|
||||||
<cloud-icon size="42" class="title-icon text-theme" />
|
|
||||||
<h1>{{ $t('page_pricing_tables.title') }}</h1>
|
|
||||||
<h2>{{ $t('page_pricing_tables.description') }}</h2>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Pricing Tables-->
|
|
||||||
<PlanPricingTables @load="onLoadPricingTables" @selected-plan="onSelectTable"/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="loader" v-if="isLoading">
|
|
||||||
<Spinner></Spinner>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
import PlanPricingTables from '/resources/js/components/Others/PlanPricingTables'
|
|
||||||
import MobileHeader from '/resources/js/components/Mobile/MobileHeader'
|
|
||||||
import PageHeader from '/resources/js/components/Others/PageHeader'
|
|
||||||
import Spinner from '/resources/js/components/FilesView/Spinner'
|
|
||||||
import { CloudIcon } from 'vue-feather-icons'
|
|
||||||
import axios from 'axios'
|
|
||||||
|
|
||||||
export default {
|
|
||||||
name: 'UpgradePlan',
|
|
||||||
components: {
|
|
||||||
PlanPricingTables,
|
|
||||||
MobileHeader,
|
|
||||||
PageHeader,
|
|
||||||
CloudIcon,
|
|
||||||
Spinner,
|
|
||||||
},
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
isLoading: true,
|
|
||||||
}
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
onLoadPricingTables(state) {
|
|
||||||
this.isLoading = state
|
|
||||||
},
|
|
||||||
onSelectTable(plan) {
|
|
||||||
this.$store.commit('STORE_REQUESTED_PLAN', plan)
|
|
||||||
}
|
|
||||||
},
|
|
||||||
beforeMount() {
|
|
||||||
let StripeElementsScript = document.createElement('script')
|
|
||||||
|
|
||||||
StripeElementsScript.setAttribute('src', 'https://js.stripe.com/v3/')
|
|
||||||
document.head.appendChild(StripeElementsScript)
|
|
||||||
},
|
|
||||||
mounted() {
|
|
||||||
// Reload user data
|
|
||||||
this.$store.dispatch('getAppData')
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
|
||||||
@import '/resources/sass/vuefilemanager/_variables';
|
|
||||||
@import '/resources/sass/vuefilemanager/_mixins';
|
|
||||||
@import '/resources/sass/vuefilemanager/_forms';
|
|
||||||
|
|
||||||
.plan-title {
|
|
||||||
text-align: center;
|
|
||||||
max-width: 600px;
|
|
||||||
margin: 0 auto 80px;
|
|
||||||
|
|
||||||
path, line, polyline, rect, circle {
|
|
||||||
color: inherit;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
@include font-size(38);
|
|
||||||
font-weight: 800;
|
|
||||||
margin-bottom: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
@include font-size(20);
|
|
||||||
font-weight: 500;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media only screen and (max-width: 960px) {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.dark {
|
|
||||||
.plan-title {
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
color: $dark_mode_text_primary;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
color: $dark_mode_text_secondary;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
@@ -53,7 +53,6 @@
|
|||||||
app_logo_horizontal: '{{ $settings->app_logo_horizontal ?? null }}',
|
app_logo_horizontal: '{{ $settings->app_logo_horizontal ?? null }}',
|
||||||
app_description: '{{ $settings->app_description ?? __t('app_description') }}',
|
app_description: '{{ $settings->app_description ?? __t('app_description') }}',
|
||||||
|
|
||||||
subscriptionType: '{{ $settings->subscription_type ?? 'none' }}',
|
|
||||||
|
|
||||||
allowHomepage: {{ $settings->allow_homepage ?? 1 }},
|
allowHomepage: {{ $settings->allow_homepage ?? 1 }},
|
||||||
userRegistration: {{ $settings->registration ?? 1 }},
|
userRegistration: {{ $settings->registration ?? 1 }},
|
||||||
@@ -78,19 +77,23 @@
|
|||||||
statusCheck: {!! json_encode($status_check) ?? 'undefined' !!},
|
statusCheck: {!! json_encode($status_check) ?? 'undefined' !!},
|
||||||
|
|
||||||
// Payments
|
// Payments
|
||||||
app_payments_active: {{ $settings->payments_active ?? 0 }},
|
allowed_payments: {{ $settings->allowed_payments ?? 0 }},
|
||||||
|
subscriptionType: '{{ $settings->subscription_type ?? 'none' }}',
|
||||||
|
|
||||||
// PayPal
|
// PayPal
|
||||||
isPayPal: true,
|
isPayPal: {{ $settings->allowed_paypal ?? 0 }},
|
||||||
paypal_client_id: '{{ env('PAYPAL_CLIENT_ID') }}',
|
paypal_client_id: '{{ env('PAYPAL_CLIENT_ID') }}',
|
||||||
|
paypal_payment_description: '{{ $settings->paypal_payment_description ?? '' }}',
|
||||||
|
|
||||||
// Paystack
|
// Paystack
|
||||||
isPaystack: true,
|
isPaystack: {{ $settings->allowed_paystack ?? 0 }},
|
||||||
paystack_public_key: '{{ env('PAYSTACK_PUBLIC_KEY') }}',
|
paystack_public_key: '{{ env('PAYSTACK_PUBLIC_KEY') }}',
|
||||||
|
paystack_payment_description: '{{ $settings->paystack_payment_description ?? '' }}',
|
||||||
|
|
||||||
// Stripe
|
// Stripe
|
||||||
isStripe: true,
|
isStripe: {{ $settings->allowed_stripe ?? 0 }},
|
||||||
stripe_public_key: '{{ env('STRIPE_PUBLIC_KEY') }}',
|
stripe_public_key: '{{ env('STRIPE_PUBLIC_KEY') }}',
|
||||||
|
stripe_payment_description: '{{ $settings->stripe_payment_description ?? '' }}',
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
+2
-6
@@ -15,6 +15,7 @@ use Domain\Admin\Controllers\Dashboard\GetWidgetsValuesController;
|
|||||||
use Domain\Localization\Controllers\UpdateLanguageStringController;
|
use Domain\Localization\Controllers\UpdateLanguageStringController;
|
||||||
use Domain\Admin\Controllers\Users\ShowUserStorageCapacityController;
|
use Domain\Admin\Controllers\Users\ShowUserStorageCapacityController;
|
||||||
use Domain\Admin\Controllers\Users\ChangeUserStorageCapacityController;
|
use Domain\Admin\Controllers\Users\ChangeUserStorageCapacityController;
|
||||||
|
use Domain\Settings\Controllers\StorePaymentServiceCredentialsController;
|
||||||
|
|
||||||
// Dashboard
|
// Dashboard
|
||||||
Route::group(['prefix' => 'dashboard'], function () {
|
Route::group(['prefix' => 'dashboard'], function () {
|
||||||
@@ -29,10 +30,6 @@ Route::group(['prefix' => 'users'], function () {
|
|||||||
Route::get('/{user}/storage', ShowUserStorageCapacityController::class);
|
Route::get('/{user}/storage', ShowUserStorageCapacityController::class);
|
||||||
Route::patch('/{user}/role', ChangeUserRoleController::class);
|
Route::patch('/{user}/role', ChangeUserRoleController::class);
|
||||||
Route::delete('/{user}/delete', DeleteUserController::class);
|
Route::delete('/{user}/delete', DeleteUserController::class);
|
||||||
|
|
||||||
// Subscription
|
|
||||||
//Route::get('/{user}/subscription', ShowUserSubscriptionController::class);
|
|
||||||
//Route::get('/{user}/invoices', ShowUserInvoicesController::class);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
Route::apiResource('/users', UserController::class);
|
Route::apiResource('/users', UserController::class);
|
||||||
@@ -48,8 +45,7 @@ Route::group(['prefix' => 'settings'], function () {
|
|||||||
Route::get('/flush-cache', FlushCacheController::class);
|
Route::get('/flush-cache', FlushCacheController::class);
|
||||||
Route::post('/email', SetEmailController::class);
|
Route::post('/email', SetEmailController::class);
|
||||||
|
|
||||||
// TODO: stripe setup
|
Route::post('/payment-service', StorePaymentServiceCredentialsController::class);
|
||||||
//Route::post('/stripe', SetStripeController::class);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
// Language
|
// Language
|
||||||
|
|||||||
@@ -1,74 +0,0 @@
|
|||||||
<?php
|
|
||||||
namespace Domain\Settings\Controllers;
|
|
||||||
|
|
||||||
use Artisan;
|
|
||||||
use Cartalyst\Stripe\Stripe;
|
|
||||||
use Illuminate\Http\Request;
|
|
||||||
use Illuminate\Http\Response;
|
|
||||||
use Domain\Settings\Models\Setting;
|
|
||||||
use Cartalyst\Stripe\Exception\UnauthorizedException;
|
|
||||||
use Symfony\Component\HttpKernel\Exception\HttpException;
|
|
||||||
|
|
||||||
class SetStripeController
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Configure stripe additionally
|
|
||||||
*/
|
|
||||||
public function __invoke(Request $request): Response
|
|
||||||
{
|
|
||||||
// TODO: pridat validator do requestu
|
|
||||||
// Check payment setup status
|
|
||||||
if (get_settings('payments_configured')) {
|
|
||||||
abort(401, 'Gone');
|
|
||||||
}
|
|
||||||
|
|
||||||
// Try to get stripe account details
|
|
||||||
try {
|
|
||||||
if (! app()->runningUnitTests()) {
|
|
||||||
Stripe::make($request->input('secret'), '2020-03-02')
|
|
||||||
->account()
|
|
||||||
->details();
|
|
||||||
}
|
|
||||||
} catch (UnauthorizedException $e) {
|
|
||||||
throw new HttpException(401, $e->getMessage());
|
|
||||||
}
|
|
||||||
|
|
||||||
// Get options
|
|
||||||
collect([
|
|
||||||
[
|
|
||||||
'name' => 'stripe_currency',
|
|
||||||
'value' => $request->input('currency'),
|
|
||||||
],
|
|
||||||
[
|
|
||||||
'name' => 'payments_configured',
|
|
||||||
'value' => 1,
|
|
||||||
],
|
|
||||||
[
|
|
||||||
'name' => 'payments_active',
|
|
||||||
'value' => 1,
|
|
||||||
],
|
|
||||||
])->each(function ($col) {
|
|
||||||
Setting::forceCreate([
|
|
||||||
'name' => $col['name'],
|
|
||||||
'value' => $col['value'],
|
|
||||||
]);
|
|
||||||
});
|
|
||||||
|
|
||||||
if (! app()->runningUnitTests()) {
|
|
||||||
// Set stripe credentials to .env
|
|
||||||
setEnvironmentValue([
|
|
||||||
'CASHIER_CURRENCY' => $request->input('currency'),
|
|
||||||
'STRIPE_KEY' => $request->input('key'),
|
|
||||||
'STRIPE_SECRET' => $request->input('secret'),
|
|
||||||
'STRIPE_WEBHOOK_SECRET' => $request->input('webhookSecret'),
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Clear cache
|
|
||||||
Artisan::call('cache:clear');
|
|
||||||
Artisan::call('config:clear');
|
|
||||||
Artisan::call('config:cache');
|
|
||||||
}
|
|
||||||
|
|
||||||
return response('Done', 204);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,84 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Domain\Settings\Controllers;
|
||||||
|
|
||||||
|
use Domain\Settings\Requests\StorePaymentServiceCredentialsRequest;
|
||||||
|
use Domain\Settings\Models\Setting;
|
||||||
|
use Illuminate\Http\Response;
|
||||||
|
use Artisan;
|
||||||
|
|
||||||
|
class StorePaymentServiceCredentialsController
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Configure stripe additionally
|
||||||
|
*/
|
||||||
|
public function __invoke(StorePaymentServiceCredentialsRequest $request): Response
|
||||||
|
{
|
||||||
|
// Abort in demo mode
|
||||||
|
abort_if(is_demo(), 204, 'Done.');
|
||||||
|
|
||||||
|
// Try to get stripe account details
|
||||||
|
/*try {
|
||||||
|
if (!app()->runningUnitTests()) {
|
||||||
|
Stripe::make($request->input('secret'), '2020-03-02')
|
||||||
|
->account()
|
||||||
|
->details();
|
||||||
|
}
|
||||||
|
} catch (UnauthorizedException $e) {
|
||||||
|
throw new HttpException(401, $e->getMessage());
|
||||||
|
}*/
|
||||||
|
|
||||||
|
$options = [
|
||||||
|
'stripe' => [
|
||||||
|
'name' => 'allowed_stripe',
|
||||||
|
'value' => 1,
|
||||||
|
],
|
||||||
|
'paypal' => [
|
||||||
|
'name' => 'allowed_paypal',
|
||||||
|
'value' => 1,
|
||||||
|
],
|
||||||
|
'paystack' => [
|
||||||
|
'name' => 'allowed_paystack',
|
||||||
|
'value' => 1,
|
||||||
|
],
|
||||||
|
];
|
||||||
|
|
||||||
|
// Get options
|
||||||
|
collect([$options[$request->input('service')]])
|
||||||
|
->each(fn($setting) => Setting::updateOrCreate([
|
||||||
|
'name' => $setting['name'],
|
||||||
|
], [
|
||||||
|
'value' => $setting['value'],
|
||||||
|
]));
|
||||||
|
|
||||||
|
// Get and store credentials
|
||||||
|
if (!app()->runningUnitTests()) {
|
||||||
|
$credentials = [
|
||||||
|
'stripe' => [
|
||||||
|
'STRIPE_PUBLIC_KEY' => $request->input('key'),
|
||||||
|
'STRIPE_SECRET_KEY' => $request->input('secret'),
|
||||||
|
],
|
||||||
|
'paystack' => [
|
||||||
|
'PAYSTACK_PUBLIC_KEY' => $request->input('key'),
|
||||||
|
'PAYSTACK_SECRET' => $request->input('secret'),
|
||||||
|
],
|
||||||
|
'paypal' => [
|
||||||
|
'PAYPAL_CLIENT_ID' => $request->input('key'),
|
||||||
|
'PAYPAL_CLIENT_SECRET' => $request->input('secret'),
|
||||||
|
],
|
||||||
|
];
|
||||||
|
|
||||||
|
// Store credentials into the .env file
|
||||||
|
setEnvironmentValue($credentials[$request->input('service')]);
|
||||||
|
|
||||||
|
// Clear cache
|
||||||
|
if (! is_dev()) {
|
||||||
|
Artisan::call('cache:clear');
|
||||||
|
Artisan::call('config:clear');
|
||||||
|
Artisan::call('config:cache');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return response('Done', 204);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Domain\Settings\Requests;
|
||||||
|
|
||||||
|
use Illuminate\Foundation\Http\FormRequest;
|
||||||
|
|
||||||
|
class StorePaymentServiceCredentialsRequest extends FormRequest
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Determine if the user is authorized to make this request.
|
||||||
|
*
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function authorize()
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the validation rules that apply to the request.
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
public function rules()
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
'key' => 'required|string',
|
||||||
|
'secret' => 'required|string',
|
||||||
|
'webhook' => 'sometimes|string',
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -136,35 +136,24 @@ class SettingsTest extends TestCase
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* TODO: complete test
|
* @test
|
||||||
*/
|
*/
|
||||||
public function it_set_stripe()
|
public function it_store_payment_service_credentials()
|
||||||
{
|
{
|
||||||
$admin = User::factory()
|
$admin = User::factory()
|
||||||
->create(['role' => 'admin']);
|
->create(['role' => 'admin']);
|
||||||
|
|
||||||
$this
|
$this
|
||||||
->actingAs($admin)
|
->actingAs($admin)
|
||||||
->postJson('/api/admin/settings/stripe', [
|
->post('/api/admin/settings/payment-service', [
|
||||||
'currency' => 'EUR',
|
'service' => 'stripe',
|
||||||
'key' => '123456789',
|
'key' => '123456789',
|
||||||
'secret' => '123456789',
|
'secret' => '123456789',
|
||||||
'webhookSecret' => '123456789',
|
|
||||||
])->assertStatus(204);
|
])->assertStatus(204);
|
||||||
|
|
||||||
$this->assertDatabaseHas('settings', [
|
$this->assertDatabaseHas('settings', [
|
||||||
'name' => 'stripe_currency',
|
'name' => 'allowed_stripe',
|
||||||
'value' => 'EUR',
|
'value' => '1',
|
||||||
]);
|
|
||||||
|
|
||||||
$this->assertDatabaseHas('settings', [
|
|
||||||
'name' => 'payments_configured',
|
|
||||||
'value' => 1,
|
|
||||||
]);
|
|
||||||
|
|
||||||
$this->assertDatabaseHas('settings', [
|
|
||||||
'name' => 'payments_active',
|
|
||||||
'value' => 1,
|
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user