mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-05-13 16:55:01 +00:00
Mobile optimization
This commit is contained in:
@@ -71,11 +71,12 @@ function invoice_tax_base($invoice)
|
||||
|
||||
// Count tax base
|
||||
foreach ($invoice['items'] as $item) {
|
||||
if ($bag->whereNotIn('rate', $item['tax_rate'])) {
|
||||
if (! $bag->firstWhere('rate', $item['tax_rate'])) {
|
||||
$bag->push([
|
||||
'rate' => $item['tax_rate'],
|
||||
'total' => $item['price'] * $item['amount'],
|
||||
]);
|
||||
|
||||
} else {
|
||||
$bag->map(function ($bagItem) use ($item) {
|
||||
if ($bagItem['rate'] === $item['tax_rate']) {
|
||||
@@ -115,7 +116,7 @@ function invoice_tax_summary($invoice)
|
||||
|
||||
// Count tax base
|
||||
foreach ($invoice['items'] as $item) {
|
||||
if ($bag->whereNotIn('rate', $item['tax_rate'])) {
|
||||
if (! $bag->firstWhere('rate', $item['tax_rate'])) {
|
||||
$bag->push([
|
||||
'rate' => $item['tax_rate'],
|
||||
'total' => ($item['price'] * $item['amount']) * ($item['tax_rate'] / 100),
|
||||
|
||||
+273
-50
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"/js/main.js": "/js/main.js",
|
||||
"/css/app.css": "/css/app.css",
|
||||
"/chunks/admin.js": "/chunks/admin.js?id=7cf75c33622654d163c9",
|
||||
"/chunks/admin-account.js": "/chunks/admin-account.js?id=3dbebb397203cc77ac9b",
|
||||
"/chunks/admin.js": "/chunks/admin.js?id=e8760b514d4863577b22",
|
||||
"/chunks/admin-account.js": "/chunks/admin-account.js?id=19fd086155142407d25f",
|
||||
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~f7b5598c.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~f7b5598c.js?id=561bbeab3ee2be3482d1",
|
||||
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~062c965c.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~062c965c.js?id=515118382f7ad5724a54",
|
||||
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~968e2d44.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~968e2d44.js?id=e84800d9aeaa44d365c5",
|
||||
@@ -10,80 +10,80 @@
|
||||
"/chunks/admin~chunks/files~chunks/oasis/invoices~chunks/settings~chunks/shared-files~chunks/shared/fi~41abd910.js": "/chunks/admin~chunks/files~chunks/oasis/invoices~chunks/settings~chunks/shared-files~chunks/shared/fi~41abd910.js?id=c804f9bf9138c4da52e9",
|
||||
"/chunks/admin~chunks/oasis/invoices~chunks/platform.js": "/chunks/admin~chunks/oasis/invoices~chunks/platform.js?id=cb303b17a97eae5e5eb2",
|
||||
"/chunks/admin~chunks/oasis/invoices~chunks/platform~chunks/shared.js": "/chunks/admin~chunks/oasis/invoices~chunks/platform~chunks/shared.js?id=a7e1f2b5096c12b0d23a",
|
||||
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=11e33c749836ce0eb4e5",
|
||||
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=d7882f1c9257e6f9cf23",
|
||||
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~2a5ca68e.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~2a5ca68e.js?id=988a6dd68e8842584a2f",
|
||||
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~2e0b85bd.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~2e0b85bd.js?id=d4fb46f05374a298ac1b",
|
||||
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~c329baf3.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~c329baf3.js?id=917423b1c6ec5a0c7435",
|
||||
"/chunks/app-billings.js": "/chunks/app-billings.js?id=5e49af0e6f759074f508",
|
||||
"/chunks/app-email.js": "/chunks/app-email.js?id=34c04a39c07647749071",
|
||||
"/chunks/app-index.js": "/chunks/app-index.js?id=4e7503134e2cf67dbb2c",
|
||||
"/chunks/app-language.js": "/chunks/app-language.js?id=93a64b59dfdb48267c91",
|
||||
"/chunks/app-billings.js": "/chunks/app-billings.js?id=8418e1cb2d0325abce25",
|
||||
"/chunks/app-email.js": "/chunks/app-email.js?id=470d5143a0c73c96d7e4",
|
||||
"/chunks/app-index.js": "/chunks/app-index.js?id=6238ecaf22b8bfe62f32",
|
||||
"/chunks/app-language.js": "/chunks/app-language.js?id=0913e3ae7b9adeeddb74",
|
||||
"/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/dashboard-oasis~chunks/invoices~chun~860c81f3.js": "/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/dashboard-oasis~chunks/invoices~chun~860c81f3.js?id=32f0f57fa68fadd9ab6d",
|
||||
"/chunks/app-language~chunks/dashboard~chunks/dashboard-oasis~chunks/files~chunks/invoices~chunks/oasi~c6e9de01.js": "/chunks/app-language~chunks/dashboard~chunks/dashboard-oasis~chunks/files~chunks/invoices~chunks/oasi~c6e9de01.js?id=f9af3b7905bb7c35023d",
|
||||
"/chunks/app-others.js": "/chunks/app-others.js?id=a6b3acedfbe45a9cd008",
|
||||
"/chunks/app-payments.js": "/chunks/app-payments.js?id=9ddf3768571aaaf59fcb",
|
||||
"/chunks/app-others.js": "/chunks/app-others.js?id=af9b259a0e5cd7d85796",
|
||||
"/chunks/app-payments.js": "/chunks/app-payments.js?id=4a0f9ae01a31004c9478",
|
||||
"/chunks/app-settings.js": "/chunks/app-settings.js?id=acc6ba7a93681f0d5d64",
|
||||
"/chunks/app-setup.js": "/chunks/app-setup.js?id=a66fe3508fc767f8c470",
|
||||
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=afa3ed83c4cdc753b2a5",
|
||||
"/chunks/contact-us.js": "/chunks/contact-us.js?id=ae3e27e51401694b2fd5",
|
||||
"/chunks/app-setup.js": "/chunks/app-setup.js?id=692d8979c6465e1a65bd",
|
||||
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=e6bcbb1d3b7a72813ba0",
|
||||
"/chunks/contact-us.js": "/chunks/contact-us.js?id=098cb35878a3ec4fefb2",
|
||||
"/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js": "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js?id=22bd5db44c72e8de5f5b",
|
||||
"/chunks/create-new-password.js": "/chunks/create-new-password.js?id=48dc53ccbd502c2739ec",
|
||||
"/chunks/dashboard.js": "/chunks/dashboard.js?id=55a783975e40f9dcf31b",
|
||||
"/chunks/dashboard-oasis.js": "/chunks/dashboard-oasis.js?id=8b37095a96ece7d6c1d8",
|
||||
"/chunks/dashboard~chunks/dashboard-oasis.js": "/chunks/dashboard~chunks/dashboard-oasis.js?id=bdef93a4198d207bf236",
|
||||
"/chunks/dashboard~chunks/dashboard-oasis~chunks/invoices~chunks/oasis/invoices/client-invoices~chunks~4ba83fa1.js": "/chunks/dashboard~chunks/dashboard-oasis~chunks/invoices~chunks/oasis/invoices/client-invoices~chunks~4ba83fa1.js?id=2e029bf012cccfd18e6c",
|
||||
"/chunks/database.js": "/chunks/database.js?id=41a27599725f964c4494",
|
||||
"/chunks/database.js": "/chunks/database.js?id=7d9bb4d17b436aac63de",
|
||||
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=17cbd34e8c621c7a93e5",
|
||||
"/chunks/dynamic-page~chunks/oasis/homepage.js": "/chunks/dynamic-page~chunks/oasis/homepage.js?id=9840011d02134efd9210",
|
||||
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=2908c3fc940bfc647da0",
|
||||
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=1531bfcdc8608003b4bb",
|
||||
"/chunks/files.js": "/chunks/files.js?id=ee5b19530d832c6f9f34",
|
||||
"/chunks/files~chunks/oasis/invoices/list~chunks/oasis/platba~chunks/settings-subscription~chunks/shar~d6675e1e.js": "/chunks/files~chunks/oasis/invoices/list~chunks/oasis/platba~chunks/settings-subscription~chunks/shar~d6675e1e.js?id=effef49b99446fdaee0b",
|
||||
"/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js?id=3b5011f1e42268307e06",
|
||||
"/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.js?id=ec8b6ec4d47f1e9ee6c8",
|
||||
"/chunks/files~chunks/oasis/invoices/list~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/oasis/invoices/list~chunks/shared-files~chunks/shared/file-browser.js?id=a35f0d58f42da919a182",
|
||||
"/chunks/files~chunks/oasis/invoices~chunks/oasis/invoices/list~chunks/platform~chunks/shared~chunks/s~87b39a8d.js": "/chunks/files~chunks/oasis/invoices~chunks/oasis/invoices/list~chunks/platform~chunks/shared~chunks/s~87b39a8d.js?id=c226fe89b510c599615f",
|
||||
"/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.js": "/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.js?id=7295b54f98031d5c16f3",
|
||||
"/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.js": "/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.js?id=f6fe133605be8123fadf",
|
||||
"/chunks/files~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.js?id=b16063b4c7277725485e",
|
||||
"/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser~chunks/shared/single-file.js?id=01b0782ff7a9c0bd5f5f",
|
||||
"/chunks/files~chunks/shared/file-browser.js": "/chunks/files~chunks/shared/file-browser.js?id=44899a3c3880630dbcd9",
|
||||
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=877a9289b77ac3885042",
|
||||
"/chunks/homepage.js": "/chunks/homepage.js?id=1a86b7f0efa95ad65c4a",
|
||||
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=c005cbcb139ee56c641f",
|
||||
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=7ca84e3a2cd352bf3ab3",
|
||||
"/chunks/invoices.js": "/chunks/invoices.js?id=1deb187f6d3eb1e81ad0",
|
||||
"/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=7fc7f9b6f10bdfac770e",
|
||||
"/chunks/oasis/homepage.js": "/chunks/oasis/homepage.js?id=a1885dd8814f9eb63a1c",
|
||||
"/chunks/oasis/invoices.js": "/chunks/oasis/invoices.js?id=e7a167c604712ee6317f",
|
||||
"/chunks/oasis/invoices.js": "/chunks/oasis/invoices.js?id=8828ef75055bc5e151c2",
|
||||
"/chunks/oasis/invoices/client.js": "/chunks/oasis/invoices/client.js?id=63a83703890e6cf422f4",
|
||||
"/chunks/oasis/invoices/client-detail.js": "/chunks/oasis/invoices/client-detail.js?id=d10dd00193bb29222ec7",
|
||||
"/chunks/oasis/invoices/client-invoices.js": "/chunks/oasis/invoices/client-invoices.js?id=a95ccce067bd07bd73ac",
|
||||
"/chunks/oasis/invoices/create-client.js": "/chunks/oasis/invoices/create-client.js?id=c092e8eebdde4a9a1aad",
|
||||
"/chunks/oasis/invoices/create-invoice.js": "/chunks/oasis/invoices/create-invoice.js?id=ca5e152139b5daf2c8fb",
|
||||
"/chunks/oasis/invoices/client-detail.js": "/chunks/oasis/invoices/client-detail.js?id=775aa4205c9189fcf6bc",
|
||||
"/chunks/oasis/invoices/client-invoices.js": "/chunks/oasis/invoices/client-invoices.js?id=b9aed08d93a606918d22",
|
||||
"/chunks/oasis/invoices/create-client.js": "/chunks/oasis/invoices/create-client.js?id=2416e9a56896fedb15b7",
|
||||
"/chunks/oasis/invoices/create-invoice.js": "/chunks/oasis/invoices/create-invoice.js?id=389c9aafcd4e462bb4b9",
|
||||
"/chunks/oasis/invoices/list.js": "/chunks/oasis/invoices/list.js?id=a622e568efb24e955520",
|
||||
"/chunks/oasis/invoices/profile.js": "/chunks/oasis/invoices/profile.js?id=94f783e4d95215ff00a1",
|
||||
"/chunks/oasis/invoices/profile.js": "/chunks/oasis/invoices/profile.js?id=06b0487a934116de2f95",
|
||||
"/chunks/oasis/invoices~chunks/platform~chunks/shared.js": "/chunks/oasis/invoices~chunks/platform~chunks/shared.js?id=a53a01abf7a98a9c2d15",
|
||||
"/chunks/oasis/platba.js": "/chunks/oasis/platba.js?id=4b7cc380d11dcf7e32c3",
|
||||
"/chunks/oasis/platba.js": "/chunks/oasis/platba.js?id=9a20bc7c6b8570f936a1",
|
||||
"/chunks/oasis/platba~chunks/oasis/upgrade-billing~chunks/oasis/upgrade-plan~chunks/upgrade-billing~ch~6880400b.js": "/chunks/oasis/platba~chunks/oasis/upgrade-billing~chunks/oasis/upgrade-plan~chunks/upgrade-billing~ch~6880400b.js?id=0c8d1c3cca084baa177f",
|
||||
"/chunks/oasis/sign-up.js": "/chunks/oasis/sign-up.js?id=e53eeb48ebabae259f9c",
|
||||
"/chunks/oasis/upgrade-billing.js": "/chunks/oasis/upgrade-billing.js?id=2ad30b2623192ac3e457",
|
||||
"/chunks/oasis/upgrade-plan.js": "/chunks/oasis/upgrade-plan.js?id=830b9386808a85991f43",
|
||||
"/chunks/oasis/user-create.js": "/chunks/oasis/user-create.js?id=6edc39a7dc31c9496c45",
|
||||
"/chunks/oasis/upgrade-billing.js": "/chunks/oasis/upgrade-billing.js?id=238f881b9da799c4a0ba",
|
||||
"/chunks/oasis/upgrade-plan.js": "/chunks/oasis/upgrade-plan.js?id=2479672154109e8e843d",
|
||||
"/chunks/oasis/user-create.js": "/chunks/oasis/user-create.js?id=5041d349b258ef02b848",
|
||||
"/chunks/oasis/users.js": "/chunks/oasis/users.js?id=d15e1dd3ad4aa6cd8a77",
|
||||
"/chunks/page-edit.js": "/chunks/page-edit.js?id=5500397a28e539995ad9",
|
||||
"/chunks/page-edit.js": "/chunks/page-edit.js?id=21cce1934fb17cea389f",
|
||||
"/chunks/pages.js": "/chunks/pages.js?id=92fb357054e594b5495f",
|
||||
"/chunks/plan.js": "/chunks/plan.js?id=ac3046761e9083aa3053",
|
||||
"/chunks/plan-create.js": "/chunks/plan-create.js?id=177e7a0b238a3640f4bc",
|
||||
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=3f1c7d0fce99cfda8203",
|
||||
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=6508cd0c100161df7d09",
|
||||
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=f85fe3a75cc6f20f7a63",
|
||||
"/chunks/plan-create.js": "/chunks/plan-create.js?id=7fee80338aed5733bcf7",
|
||||
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=6d2ba16ffd5ebbd68e53",
|
||||
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=59e9b095c5fdc99cac61",
|
||||
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=6e71e6e65900d710e581",
|
||||
"/chunks/plans.js": "/chunks/plans.js?id=5e1c668e35d2f04973b7",
|
||||
"/chunks/platform.js": "/chunks/platform.js?id=2f753f1b73b6075f54fc",
|
||||
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=5457bacd299134ef58aa",
|
||||
"/chunks/profile.js": "/chunks/profile.js?id=c8fdf15ef1362e681414",
|
||||
"/chunks/platform.js": "/chunks/platform.js?id=1c9e6e382908a3307812",
|
||||
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=5203566d64d6400bfec2",
|
||||
"/chunks/profile.js": "/chunks/profile.js?id=d514b07dd3b2631e86e3",
|
||||
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=4873b06c3bbca3fe2c36",
|
||||
"/chunks/settings.js": "/chunks/settings.js?id=fcc97a29894164e2977c",
|
||||
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=d4f18dc8087b3acbca4e",
|
||||
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=159488ccf92a733f9eb4",
|
||||
"/chunks/settings-password.js": "/chunks/settings-password.js?id=a8a889d4d5bd64ea8d0c",
|
||||
"/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=f22bb05a24163cce5a5a",
|
||||
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=624d90b60907aa9c2477",
|
||||
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=233bbe4c60f3efbc011f",
|
||||
"/chunks/settings-password.js": "/chunks/settings-password.js?id=d93ef26bfaa97565727a",
|
||||
"/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=86e3b102c4a1e29e4638",
|
||||
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=3763d6291aa27e295a81",
|
||||
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=d44d995362fe6567fc11",
|
||||
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=c6b88005b133268ed88f",
|
||||
@@ -94,22 +94,245 @@
|
||||
"/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=e8aedb75df7fe227d693",
|
||||
"/chunks/sign-in.js": "/chunks/sign-in.js?id=1d2f0d12e71a2eae51f1",
|
||||
"/chunks/sign-up.js": "/chunks/sign-up.js?id=ce15b1156cf37c0a9703",
|
||||
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=e6e271c9bfd8dbd23616",
|
||||
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=0a7f03d2aa0adc026465",
|
||||
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=6bbe7a3a8b320fb43557",
|
||||
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=f054563cff14993be1cb",
|
||||
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=7011390fa6d368070d72",
|
||||
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=8879137ae90ce9d297c2",
|
||||
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=9f71c775bebf08e7c15f",
|
||||
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=44c21e35fd08a6060ccf",
|
||||
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=34972c33778e54fb1019",
|
||||
"/chunks/user.js": "/chunks/user.js?id=3090bfd5b85dd1b200ec",
|
||||
"/chunks/user-create.js": "/chunks/user-create.js?id=0f1e1aa523353ad8a93b",
|
||||
"/chunks/user-delete.js": "/chunks/user-delete.js?id=8c57c9d33fd395f5fda4",
|
||||
"/chunks/user-detail.js": "/chunks/user-detail.js?id=40b0f2a5d892fe86be11",
|
||||
"/chunks/user-invoices.js": "/chunks/user-invoices.js?id=93fc6b39384bd184fac0",
|
||||
"/chunks/user-password.js": "/chunks/user-password.js?id=94eebf0260bed1b778a5",
|
||||
"/chunks/user-storage.js": "/chunks/user-storage.js?id=ca95e29c66cc49fcc150",
|
||||
"/chunks/user-create.js": "/chunks/user-create.js?id=c59e5b0e9aca33e8b935",
|
||||
"/chunks/user-delete.js": "/chunks/user-delete.js?id=1b48eb03a41d0b7590bf",
|
||||
"/chunks/user-detail.js": "/chunks/user-detail.js?id=780250bbed10f1d4542a",
|
||||
"/chunks/user-invoices.js": "/chunks/user-invoices.js?id=2fd40d9174c8dbdd7629",
|
||||
"/chunks/user-password.js": "/chunks/user-password.js?id=bf04d66d58b4389bf367",
|
||||
"/chunks/user-storage.js": "/chunks/user-storage.js?id=cb403917c7e1096fe483",
|
||||
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=32b823b73166fcaf70c4",
|
||||
"/chunks/users.js": "/chunks/users.js?id=178dc8d8c83a43d6e77f",
|
||||
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~7e795377.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~7e795377.js?id=fa4b880e7f3c8341dab9",
|
||||
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~a77ef2b6.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~a77ef2b6.js?id=d08013f096cb8da8d64c",
|
||||
"/vendors~chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/~9b82b04f.js": "/vendors~chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/~9b82b04f.js?id=548bff41ffa0385b8f01",
|
||||
"/vendors~chunks/oasis/invoices~chunks/platform~chunks/shared.js": "/vendors~chunks/oasis/invoices~chunks/platform~chunks/shared.js?id=03d3cf785cbafa4d31f0"
|
||||
"/vendors~chunks/oasis/invoices~chunks/platform~chunks/shared.js": "/vendors~chunks/oasis/invoices~chunks/platform~chunks/shared.js?id=03d3cf785cbafa4d31f0",
|
||||
"/chunks/oasis/invoices.51495f70698aa222958d.hot-update.js": "/chunks/oasis/invoices.51495f70698aa222958d.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.8daa72f180c7d2b69df4.hot-update.js": "/chunks/oasis/invoices/create-invoice.8daa72f180c7d2b69df4.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.444bd6debfe9b8755fc2.hot-update.js": "/chunks/oasis/invoices/create-invoice.444bd6debfe9b8755fc2.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.9c5534705c6fe40bdd0c.hot-update.js": "/chunks/oasis/invoices/create-invoice.9c5534705c6fe40bdd0c.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.8b94f6b19d3ad8dac269.hot-update.js": "/chunks/oasis/invoices/create-invoice.8b94f6b19d3ad8dac269.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.be828b4f410428c25ace.hot-update.js": "/chunks/oasis/invoices/create-invoice.be828b4f410428c25ace.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.1835897cc26d6ab201a0.hot-update.js": "/chunks/oasis/invoices/create-invoice.1835897cc26d6ab201a0.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.89f22ad9b9daeeba06c7.hot-update.js": "/chunks/oasis/invoices/create-invoice.89f22ad9b9daeeba06c7.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.df6dbd0c21b6bba56cf3.hot-update.js": "/chunks/oasis/invoices/create-invoice.df6dbd0c21b6bba56cf3.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.95f01f7fe06314ca5b8c.hot-update.js": "/chunks/oasis/invoices/create-invoice.95f01f7fe06314ca5b8c.hot-update.js",
|
||||
"/chunks/admin.b6fae22f9d3b170af025.hot-update.js": "/chunks/admin.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/admin-account.b6fae22f9d3b170af025.hot-update.js": "/chunks/admin-account.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/app-appearance.b6fae22f9d3b170af025.hot-update.js": "/chunks/app-appearance.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/app-billings.b6fae22f9d3b170af025.hot-update.js": "/chunks/app-billings.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/app-email.b6fae22f9d3b170af025.hot-update.js": "/chunks/app-email.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/app-index.b6fae22f9d3b170af025.hot-update.js": "/chunks/app-index.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/app-language.b6fae22f9d3b170af025.hot-update.js": "/chunks/app-language.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/app-others.b6fae22f9d3b170af025.hot-update.js": "/chunks/app-others.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/app-payments.b6fae22f9d3b170af025.hot-update.js": "/chunks/app-payments.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/app-setup.b6fae22f9d3b170af025.hot-update.js": "/chunks/app-setup.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/billings-detail.b6fae22f9d3b170af025.hot-update.js": "/chunks/billings-detail.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/contact-us.b6fae22f9d3b170af025.hot-update.js": "/chunks/contact-us.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/database.b6fae22f9d3b170af025.hot-update.js": "/chunks/database.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/environment-setup.b6fae22f9d3b170af025.hot-update.js": "/chunks/environment-setup.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.b6fae22f9d3b170af025.hot-update.js": "/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.b6fae22f9d3b170af025.hot-update.js": "/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/installation-disclaimer.b6fae22f9d3b170af025.hot-update.js": "/chunks/installation-disclaimer.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/oasis/invoices/client-detail.b6fae22f9d3b170af025.hot-update.js": "/chunks/oasis/invoices/client-detail.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/oasis/invoices/client-invoices.b6fae22f9d3b170af025.hot-update.js": "/chunks/oasis/invoices/client-invoices.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-client.b6fae22f9d3b170af025.hot-update.js": "/chunks/oasis/invoices/create-client.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.b6fae22f9d3b170af025.hot-update.js": "/chunks/oasis/invoices/create-invoice.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/oasis/invoices/profile.b6fae22f9d3b170af025.hot-update.js": "/chunks/oasis/invoices/profile.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/oasis/platba.b6fae22f9d3b170af025.hot-update.js": "/chunks/oasis/platba.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/oasis/upgrade-billing.b6fae22f9d3b170af025.hot-update.js": "/chunks/oasis/upgrade-billing.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/oasis/upgrade-plan.b6fae22f9d3b170af025.hot-update.js": "/chunks/oasis/upgrade-plan.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/oasis/user-create.b6fae22f9d3b170af025.hot-update.js": "/chunks/oasis/user-create.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/page-edit.b6fae22f9d3b170af025.hot-update.js": "/chunks/page-edit.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/plan-create.b6fae22f9d3b170af025.hot-update.js": "/chunks/plan-create.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/plan-delete.b6fae22f9d3b170af025.hot-update.js": "/chunks/plan-delete.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/plan-settings.b6fae22f9d3b170af025.hot-update.js": "/chunks/plan-settings.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/plan-subscribers.b6fae22f9d3b170af025.hot-update.js": "/chunks/plan-subscribers.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/platform.b6fae22f9d3b170af025.hot-update.js": "/chunks/platform.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/platform~chunks/shared.b6fae22f9d3b170af025.hot-update.js": "/chunks/platform~chunks/shared.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/profile.b6fae22f9d3b170af025.hot-update.js": "/chunks/profile.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/settings-create-payment-methods.b6fae22f9d3b170af025.hot-update.js": "/chunks/settings-create-payment-methods.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/settings-invoices.b6fae22f9d3b170af025.hot-update.js": "/chunks/settings-invoices.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/settings-password.b6fae22f9d3b170af025.hot-update.js": "/chunks/settings-password.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/settings-payment-methods.b6fae22f9d3b170af025.hot-update.js": "/chunks/settings-payment-methods.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/stripe-credentials.b6fae22f9d3b170af025.hot-update.js": "/chunks/stripe-credentials.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/subscription-plans.b6fae22f9d3b170af025.hot-update.js": "/chunks/subscription-plans.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/upgrade-billing.b6fae22f9d3b170af025.hot-update.js": "/chunks/upgrade-billing.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/upgrade-plan.b6fae22f9d3b170af025.hot-update.js": "/chunks/upgrade-plan.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/user-create.b6fae22f9d3b170af025.hot-update.js": "/chunks/user-create.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/user-delete.b6fae22f9d3b170af025.hot-update.js": "/chunks/user-delete.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/user-detail.b6fae22f9d3b170af025.hot-update.js": "/chunks/user-detail.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/user-invoices.b6fae22f9d3b170af025.hot-update.js": "/chunks/user-invoices.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/user-password.b6fae22f9d3b170af025.hot-update.js": "/chunks/user-password.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/user-storage.b6fae22f9d3b170af025.hot-update.js": "/chunks/user-storage.b6fae22f9d3b170af025.hot-update.js",
|
||||
"/chunks/admin.587d3976d8e39787c9a8.hot-update.js": "/chunks/admin.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/admin-account.587d3976d8e39787c9a8.hot-update.js": "/chunks/admin-account.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/app-appearance.587d3976d8e39787c9a8.hot-update.js": "/chunks/app-appearance.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/app-billings.587d3976d8e39787c9a8.hot-update.js": "/chunks/app-billings.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/app-email.587d3976d8e39787c9a8.hot-update.js": "/chunks/app-email.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/app-index.587d3976d8e39787c9a8.hot-update.js": "/chunks/app-index.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/app-language.587d3976d8e39787c9a8.hot-update.js": "/chunks/app-language.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/app-others.587d3976d8e39787c9a8.hot-update.js": "/chunks/app-others.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/app-payments.587d3976d8e39787c9a8.hot-update.js": "/chunks/app-payments.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/app-setup.587d3976d8e39787c9a8.hot-update.js": "/chunks/app-setup.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/billings-detail.587d3976d8e39787c9a8.hot-update.js": "/chunks/billings-detail.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/contact-us.587d3976d8e39787c9a8.hot-update.js": "/chunks/contact-us.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/database.587d3976d8e39787c9a8.hot-update.js": "/chunks/database.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/environment-setup.587d3976d8e39787c9a8.hot-update.js": "/chunks/environment-setup.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.587d3976d8e39787c9a8.hot-update.js": "/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.587d3976d8e39787c9a8.hot-update.js": "/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/installation-disclaimer.587d3976d8e39787c9a8.hot-update.js": "/chunks/installation-disclaimer.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/oasis/invoices/client-detail.587d3976d8e39787c9a8.hot-update.js": "/chunks/oasis/invoices/client-detail.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/oasis/invoices/client-invoices.587d3976d8e39787c9a8.hot-update.js": "/chunks/oasis/invoices/client-invoices.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-client.587d3976d8e39787c9a8.hot-update.js": "/chunks/oasis/invoices/create-client.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.587d3976d8e39787c9a8.hot-update.js": "/chunks/oasis/invoices/create-invoice.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/oasis/invoices/profile.587d3976d8e39787c9a8.hot-update.js": "/chunks/oasis/invoices/profile.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/oasis/platba.587d3976d8e39787c9a8.hot-update.js": "/chunks/oasis/platba.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/oasis/upgrade-billing.587d3976d8e39787c9a8.hot-update.js": "/chunks/oasis/upgrade-billing.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/oasis/upgrade-plan.587d3976d8e39787c9a8.hot-update.js": "/chunks/oasis/upgrade-plan.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/oasis/user-create.587d3976d8e39787c9a8.hot-update.js": "/chunks/oasis/user-create.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/page-edit.587d3976d8e39787c9a8.hot-update.js": "/chunks/page-edit.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/plan-create.587d3976d8e39787c9a8.hot-update.js": "/chunks/plan-create.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/plan-delete.587d3976d8e39787c9a8.hot-update.js": "/chunks/plan-delete.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/plan-settings.587d3976d8e39787c9a8.hot-update.js": "/chunks/plan-settings.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/plan-subscribers.587d3976d8e39787c9a8.hot-update.js": "/chunks/plan-subscribers.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/platform.587d3976d8e39787c9a8.hot-update.js": "/chunks/platform.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/platform~chunks/shared.587d3976d8e39787c9a8.hot-update.js": "/chunks/platform~chunks/shared.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/profile.587d3976d8e39787c9a8.hot-update.js": "/chunks/profile.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/settings-create-payment-methods.587d3976d8e39787c9a8.hot-update.js": "/chunks/settings-create-payment-methods.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/settings-invoices.587d3976d8e39787c9a8.hot-update.js": "/chunks/settings-invoices.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/settings-password.587d3976d8e39787c9a8.hot-update.js": "/chunks/settings-password.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/settings-payment-methods.587d3976d8e39787c9a8.hot-update.js": "/chunks/settings-payment-methods.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/stripe-credentials.587d3976d8e39787c9a8.hot-update.js": "/chunks/stripe-credentials.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/subscription-plans.587d3976d8e39787c9a8.hot-update.js": "/chunks/subscription-plans.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/upgrade-billing.587d3976d8e39787c9a8.hot-update.js": "/chunks/upgrade-billing.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/upgrade-plan.587d3976d8e39787c9a8.hot-update.js": "/chunks/upgrade-plan.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/user-create.587d3976d8e39787c9a8.hot-update.js": "/chunks/user-create.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/user-delete.587d3976d8e39787c9a8.hot-update.js": "/chunks/user-delete.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/user-detail.587d3976d8e39787c9a8.hot-update.js": "/chunks/user-detail.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/user-invoices.587d3976d8e39787c9a8.hot-update.js": "/chunks/user-invoices.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/user-password.587d3976d8e39787c9a8.hot-update.js": "/chunks/user-password.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/user-storage.587d3976d8e39787c9a8.hot-update.js": "/chunks/user-storage.587d3976d8e39787c9a8.hot-update.js",
|
||||
"/chunks/admin.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/admin.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/admin-account.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/admin-account.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/app-appearance.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/app-appearance.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/app-billings.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/app-billings.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/app-email.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/app-email.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/app-index.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/app-index.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/app-language.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/app-language.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/app-others.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/app-others.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/app-payments.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/app-payments.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/app-setup.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/app-setup.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/billings-detail.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/billings-detail.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/contact-us.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/contact-us.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/database.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/database.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/environment-setup.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/environment-setup.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/installation-disclaimer.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/installation-disclaimer.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/oasis/invoices/client-detail.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/oasis/invoices/client-detail.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/oasis/invoices/client-invoices.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/oasis/invoices/client-invoices.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-client.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/oasis/invoices/create-client.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/oasis/invoices/create-invoice.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/oasis/invoices/profile.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/oasis/invoices/profile.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/oasis/platba.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/oasis/platba.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/oasis/upgrade-billing.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/oasis/upgrade-billing.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/oasis/upgrade-plan.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/oasis/upgrade-plan.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/oasis/user-create.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/oasis/user-create.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/page-edit.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/page-edit.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/plan-create.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/plan-create.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/plan-delete.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/plan-delete.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/plan-settings.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/plan-settings.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/plan-subscribers.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/plan-subscribers.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/platform.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/platform.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/platform~chunks/shared.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/platform~chunks/shared.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/profile.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/profile.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/settings-create-payment-methods.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/settings-create-payment-methods.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/settings-invoices.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/settings-invoices.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/settings-password.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/settings-password.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/settings-payment-methods.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/settings-payment-methods.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/stripe-credentials.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/stripe-credentials.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/subscription-plans.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/subscription-plans.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/upgrade-billing.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/upgrade-billing.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/upgrade-plan.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/upgrade-plan.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/user-create.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/user-create.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/user-delete.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/user-delete.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/user-detail.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/user-detail.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/user-invoices.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/user-invoices.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/user-password.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/user-password.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/user-storage.c22e30dd3b760e9a2a5d.hot-update.js": "/chunks/user-storage.c22e30dd3b760e9a2a5d.hot-update.js",
|
||||
"/chunks/admin.72cd1268489d64db6c2d.hot-update.js": "/chunks/admin.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/admin-account.72cd1268489d64db6c2d.hot-update.js": "/chunks/admin-account.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/app-appearance.72cd1268489d64db6c2d.hot-update.js": "/chunks/app-appearance.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/app-billings.72cd1268489d64db6c2d.hot-update.js": "/chunks/app-billings.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/app-email.72cd1268489d64db6c2d.hot-update.js": "/chunks/app-email.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/app-index.72cd1268489d64db6c2d.hot-update.js": "/chunks/app-index.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/app-language.72cd1268489d64db6c2d.hot-update.js": "/chunks/app-language.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/app-others.72cd1268489d64db6c2d.hot-update.js": "/chunks/app-others.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/app-payments.72cd1268489d64db6c2d.hot-update.js": "/chunks/app-payments.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/app-setup.72cd1268489d64db6c2d.hot-update.js": "/chunks/app-setup.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/billings-detail.72cd1268489d64db6c2d.hot-update.js": "/chunks/billings-detail.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/contact-us.72cd1268489d64db6c2d.hot-update.js": "/chunks/contact-us.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/database.72cd1268489d64db6c2d.hot-update.js": "/chunks/database.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/environment-setup.72cd1268489d64db6c2d.hot-update.js": "/chunks/environment-setup.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.72cd1268489d64db6c2d.hot-update.js": "/chunks/files~chunks/oasis/invoices/list~chunks/platform~chunks/shared-files~chunks/shared/file-browser.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.72cd1268489d64db6c2d.hot-update.js": "/chunks/files~chunks/oasis/invoices~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/f~9f6a6eef.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/installation-disclaimer.72cd1268489d64db6c2d.hot-update.js": "/chunks/installation-disclaimer.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/oasis/invoices/client-detail.72cd1268489d64db6c2d.hot-update.js": "/chunks/oasis/invoices/client-detail.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/oasis/invoices/client-invoices.72cd1268489d64db6c2d.hot-update.js": "/chunks/oasis/invoices/client-invoices.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-client.72cd1268489d64db6c2d.hot-update.js": "/chunks/oasis/invoices/create-client.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.72cd1268489d64db6c2d.hot-update.js": "/chunks/oasis/invoices/create-invoice.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/oasis/invoices/profile.72cd1268489d64db6c2d.hot-update.js": "/chunks/oasis/invoices/profile.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/oasis/platba.72cd1268489d64db6c2d.hot-update.js": "/chunks/oasis/platba.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/oasis/upgrade-billing.72cd1268489d64db6c2d.hot-update.js": "/chunks/oasis/upgrade-billing.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/oasis/upgrade-plan.72cd1268489d64db6c2d.hot-update.js": "/chunks/oasis/upgrade-plan.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/oasis/user-create.72cd1268489d64db6c2d.hot-update.js": "/chunks/oasis/user-create.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/page-edit.72cd1268489d64db6c2d.hot-update.js": "/chunks/page-edit.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/plan-create.72cd1268489d64db6c2d.hot-update.js": "/chunks/plan-create.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/plan-delete.72cd1268489d64db6c2d.hot-update.js": "/chunks/plan-delete.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/plan-settings.72cd1268489d64db6c2d.hot-update.js": "/chunks/plan-settings.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/plan-subscribers.72cd1268489d64db6c2d.hot-update.js": "/chunks/plan-subscribers.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/platform.72cd1268489d64db6c2d.hot-update.js": "/chunks/platform.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/platform~chunks/shared.72cd1268489d64db6c2d.hot-update.js": "/chunks/platform~chunks/shared.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/profile.72cd1268489d64db6c2d.hot-update.js": "/chunks/profile.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/settings-create-payment-methods.72cd1268489d64db6c2d.hot-update.js": "/chunks/settings-create-payment-methods.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/settings-invoices.72cd1268489d64db6c2d.hot-update.js": "/chunks/settings-invoices.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/settings-password.72cd1268489d64db6c2d.hot-update.js": "/chunks/settings-password.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/settings-payment-methods.72cd1268489d64db6c2d.hot-update.js": "/chunks/settings-payment-methods.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/stripe-credentials.72cd1268489d64db6c2d.hot-update.js": "/chunks/stripe-credentials.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/subscription-plans.72cd1268489d64db6c2d.hot-update.js": "/chunks/subscription-plans.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/upgrade-billing.72cd1268489d64db6c2d.hot-update.js": "/chunks/upgrade-billing.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/upgrade-plan.72cd1268489d64db6c2d.hot-update.js": "/chunks/upgrade-plan.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/user-create.72cd1268489d64db6c2d.hot-update.js": "/chunks/user-create.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/user-delete.72cd1268489d64db6c2d.hot-update.js": "/chunks/user-delete.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/user-detail.72cd1268489d64db6c2d.hot-update.js": "/chunks/user-detail.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/user-invoices.72cd1268489d64db6c2d.hot-update.js": "/chunks/user-invoices.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/user-password.72cd1268489d64db6c2d.hot-update.js": "/chunks/user-password.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/user-storage.72cd1268489d64db6c2d.hot-update.js": "/chunks/user-storage.72cd1268489d64db6c2d.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.dfe2105f0fcb84a7d7b7.hot-update.js": "/chunks/oasis/invoices/create-invoice.dfe2105f0fcb84a7d7b7.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.48cb4fa6cc9f6f07ab64.hot-update.js": "/chunks/oasis/invoices/create-invoice.48cb4fa6cc9f6f07ab64.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.eb419f9a0c391e25d6d4.hot-update.js": "/chunks/oasis/invoices/create-invoice.eb419f9a0c391e25d6d4.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.6c52351ed0a957108fc8.hot-update.js": "/chunks/oasis/invoices/create-invoice.6c52351ed0a957108fc8.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.432fed7a7cea4ce1ee96.hot-update.js": "/chunks/oasis/invoices/create-invoice.432fed7a7cea4ce1ee96.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.1a3b60a11a9f02a98d76.hot-update.js": "/chunks/oasis/invoices/create-invoice.1a3b60a11a9f02a98d76.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.5a58c5d8d0d5461fc64b.hot-update.js": "/chunks/oasis/invoices/create-invoice.5a58c5d8d0d5461fc64b.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.58d1ec16315178612e64.hot-update.js": "/chunks/oasis/invoices/create-invoice.58d1ec16315178612e64.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.aaf6bd600591269b3c51.hot-update.js": "/chunks/oasis/invoices/create-invoice.aaf6bd600591269b3c51.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.6c0d2c0bf0144a2df03c.hot-update.js": "/chunks/oasis/invoices/create-invoice.6c0d2c0bf0144a2df03c.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.97395f7a5426187f6d78.hot-update.js": "/chunks/oasis/invoices/create-invoice.97395f7a5426187f6d78.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.48956ea49d075a5f20d3.hot-update.js": "/chunks/oasis/invoices/create-invoice.48956ea49d075a5f20d3.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.0c63b984ad964faa155f.hot-update.js": "/chunks/oasis/invoices/create-invoice.0c63b984ad964faa155f.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.41488878008f58ff8465.hot-update.js": "/chunks/oasis/invoices/create-invoice.41488878008f58ff8465.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.40cc137ecf7093dd8db7.hot-update.js": "/chunks/oasis/invoices/create-invoice.40cc137ecf7093dd8db7.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.db8edde783d186d72b13.hot-update.js": "/chunks/oasis/invoices/create-invoice.db8edde783d186d72b13.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.42d12f33f02aac0eebb0.hot-update.js": "/chunks/oasis/invoices/create-invoice.42d12f33f02aac0eebb0.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.245181c4fb62c1df4375.hot-update.js": "/chunks/oasis/invoices/create-invoice.245181c4fb62c1df4375.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.0a8e0c76914a1c00d6f7.hot-update.js": "/chunks/oasis/invoices/create-invoice.0a8e0c76914a1c00d6f7.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.258f3eb33557ccbac3ea.hot-update.js": "/chunks/oasis/invoices/create-invoice.258f3eb33557ccbac3ea.hot-update.js",
|
||||
"/chunks/oasis/invoices/create-invoice.cb8ab124d3248115bbeb.hot-update.js": "/chunks/oasis/invoices/create-invoice.cb8ab124d3248115bbeb.hot-update.js"
|
||||
}
|
||||
|
||||
@@ -59,9 +59,7 @@
|
||||
</ContentGroup>
|
||||
</ContentSidebar>
|
||||
|
||||
<keep-alive>
|
||||
<router-view :class="{'is-scaled-down': isScaledDown}" />
|
||||
</keep-alive>
|
||||
<router-view :class="{'is-scaled-down': isScaledDown}" />
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<PageHeader :title="pageTitle" />
|
||||
|
||||
<div id="page-content">
|
||||
<div class="content-page">
|
||||
<div class="content-page" v-if="! isLoadingPage">
|
||||
<ValidationObserver @submit.prevent="createInvoice" ref="createInvoice" v-slot="{ invalid }" tag="form" class="form block-form">
|
||||
<PageTab>
|
||||
|
||||
@@ -183,7 +183,7 @@
|
||||
<div class="block-wrapper">
|
||||
<label>Price:</label>
|
||||
<ValidationProvider tag="div" mode="passive" class="input-wrapper" name="price" rules="required" v-slot="{ errors }">
|
||||
<input v-model.number="item.price" placeholder="Type the item price..." type="number" step="0.01" :class="{'is-error': errors[0]}" class="focus-border-theme" />
|
||||
<input v-model.number="item.price" placeholder="Type the item price..." type="text" pattern="[0-9]{1,4}(\.[0-9]{2})?" step="0.01" :class="{'is-error': errors[0]}" class="focus-border-theme" />
|
||||
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
|
||||
</ValidationProvider>
|
||||
</div>
|
||||
@@ -294,7 +294,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row row-summary">
|
||||
<div class="row" :class="{'row-summary': total > 0}">
|
||||
<div class="cell">
|
||||
<b>Spolu</b>
|
||||
</div>
|
||||
@@ -312,6 +312,9 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="loader" v-if="isLoadingPage">
|
||||
<Spinner />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
@@ -328,6 +331,7 @@
|
||||
import PageTab from '@/components/Others/Layout/PageTab'
|
||||
import PageHeader from '@/components/Others/PageHeader'
|
||||
import InfoBox from '@/components/Others/Forms/InfoBox'
|
||||
import Spinner from '@/components/FilesView/Spinner'
|
||||
import {required} from 'vee-validate/dist/rules'
|
||||
import {XIcon} from 'vue-feather-icons'
|
||||
import {mapGetters} from 'vuex'
|
||||
@@ -348,6 +352,7 @@
|
||||
ButtonBase,
|
||||
FormLabel,
|
||||
required,
|
||||
Spinner,
|
||||
InfoBox,
|
||||
PageTab,
|
||||
XIcon,
|
||||
@@ -499,9 +504,10 @@
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
isLoading: true,
|
||||
isLoadingPage: true,
|
||||
isLoading: false,
|
||||
isError: false,
|
||||
isDiscount: true,
|
||||
isDiscount: false,
|
||||
isVatPayer: false,
|
||||
clients: [],
|
||||
latestInvoiceNumber: undefined,
|
||||
@@ -541,23 +547,8 @@
|
||||
invoice_number: undefined,
|
||||
variable_number: undefined,
|
||||
delivery_at: '2021-04-09',
|
||||
items: [
|
||||
{
|
||||
id: 1,
|
||||
description: 'Item 1',
|
||||
amount: 2,
|
||||
tax_rate: 20,
|
||||
price: 200,
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
description: 'Item 2',
|
||||
amount: 1,
|
||||
tax_rate: 10,
|
||||
price: 100,
|
||||
},
|
||||
],
|
||||
discount_type: 'value',
|
||||
items: [],
|
||||
discount_type: 'percent',
|
||||
discount_rate: 10,
|
||||
client: '0354bab9-1b23-4d17-aa5f-fd8e9aaaf0a2',
|
||||
client_avatar: '',
|
||||
@@ -647,7 +638,12 @@
|
||||
message: 'Invoice was created successfully',
|
||||
})
|
||||
|
||||
// Go to invoice page
|
||||
// Reload invoices and go to invoice page
|
||||
this.$store.dispatch({
|
||||
'regular-invoice': 'getRegularInvoices',
|
||||
'advance-invoice': 'getAdvanceInvoices',
|
||||
}[this.invoice.invoice_type])
|
||||
|
||||
this.$router.push({name: 'InvoicesList'})
|
||||
})
|
||||
.catch(error => {
|
||||
@@ -681,7 +677,7 @@
|
||||
id: Math.floor(Math.random() * 10000000),
|
||||
description: '',
|
||||
amount: 1,
|
||||
tax_rate: lastTaxRate?.tax_rate || 0,
|
||||
tax_rate: lastTaxRate?.tax_rate || 20,
|
||||
price: 1,
|
||||
})
|
||||
|
||||
@@ -709,7 +705,7 @@
|
||||
this.latestInvoiceNumber = response.data.latestInvoiceNumber
|
||||
})
|
||||
.finally(() => {
|
||||
this.isLoading = false
|
||||
this.isLoadingPage = false
|
||||
})
|
||||
}
|
||||
}
|
||||
@@ -809,4 +805,12 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 970px) {
|
||||
.content-page {
|
||||
grid-template-columns: 1fr;
|
||||
margin-bottom: 30px;
|
||||
gap: 0;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
+2
-2
@@ -25,7 +25,7 @@
|
||||
|
||||
.wrapper-inline {
|
||||
display: flex;
|
||||
margin: 0 -15px;
|
||||
margin: 0 -15px 32px;
|
||||
|
||||
.block-wrapper {
|
||||
width: 100%;
|
||||
@@ -34,7 +34,7 @@
|
||||
}
|
||||
|
||||
.block-wrapper {
|
||||
margin-bottom: 32px;
|
||||
margin-bottom: 22px;
|
||||
|
||||
label {
|
||||
@include font-size(14);
|
||||
|
||||
@@ -17,260 +17,272 @@
|
||||
</style>
|
||||
@else
|
||||
<link rel="stylesheet" href="{{ public_path('css/oasis-invoice.css') }}">
|
||||
|
||||
<style>
|
||||
.page-break {
|
||||
page-break-after: always;
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
</style>
|
||||
@endif
|
||||
|
||||
<title>Invoice</title>
|
||||
</head>
|
||||
<body>
|
||||
{{--Invoice header--}}
|
||||
<header class="invoice-header">
|
||||
<div class="row">
|
||||
<div class="col-left">
|
||||
|
||||
@if($user->invoiceProfile->logo)
|
||||
<img class="logo" src="{{ base64_from_storage_image($user->invoiceProfile->logo) }}">
|
||||
@else
|
||||
<h1>{{ $user->invoiceProfile->company }}</h1>
|
||||
@endif
|
||||
<div class="{{ count($invoice->items) > 8 ? 'page-break' : '' }}">
|
||||
{{--Invoice header--}}
|
||||
<header class="invoice-header">
|
||||
<div class="row">
|
||||
<div class="col-left">
|
||||
|
||||
<b class="email">{{ $user->invoiceProfile->email }}</b>
|
||||
<b class="phone">{{ $user->invoiceProfile->phone }}</b>
|
||||
</div>
|
||||
<div class="col-right align-right">
|
||||
@if($invoice->invoice_type === 'regular-invoice')
|
||||
<h1>Faktúra - daňový doklad</h1>
|
||||
@endif
|
||||
@if($invoice->invoice_type === 'advance-invoice')
|
||||
<h1>Faktúra - zálohový doklad</h1>
|
||||
@endif
|
||||
<h2>Číslo: {{ $invoice->invoice_number }}</h2>
|
||||
<h4>Variabilný symbol: {{ $invoice->variable_number }}</h4>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<!--Supplier-->
|
||||
<section>
|
||||
<div class="supplier">
|
||||
<div class="box">
|
||||
<h3>Odberateľ:</h3>
|
||||
<p>{{ $invoice->client['name'] }}</p>
|
||||
<p>{{ $invoice->client['address'] }}, {{ $invoice->client['city'] }}</p>
|
||||
<p>{{ $invoice->client['postal_code'] }} {{ $invoice->client['country'] }}</p>
|
||||
|
||||
<div class="single-row">
|
||||
<span>
|
||||
@isset($invoice->client['ico'])
|
||||
<span class="highlight">IČO</span>: {{ $invoice->client['ico'] }}
|
||||
@endisset
|
||||
@isset($invoice->client['dic'])
|
||||
<span class="highlight">DIČ</span>: {{ $invoice->client['dic'] }}
|
||||
@endisset
|
||||
@isset($invoice->client['ic_dph'])
|
||||
<span class="highlight">IC DPH</span>: {{ $invoice->client['ic_dph'] }}
|
||||
@endisset
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="dates">
|
||||
<p>Dátum vystavenia: {{ format_date($invoice->created_at, '%d. %B %Y') }}</p>
|
||||
<p>Dátum dodania: {{ format_date($invoice->delivery_at, '%d. %B %Y') }}</p>
|
||||
<p>Dátum splatnosti: {{ format_date($invoice->due_at, '%d. %B %Y') }}</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content-box">
|
||||
<h3>Dodávateľ:</h3>
|
||||
<p style="padding-bottom: 0">{{ $invoice->user['company'] }}</p>
|
||||
<small>{{ $invoice->user['registration_notes'] }}</small>
|
||||
</div>
|
||||
|
||||
<div class="content-box">
|
||||
<h3>Sídlo:</h3>
|
||||
<p>{{ $invoice->user['address'] }} {{ $invoice->user['city'] }}</p>
|
||||
<p>{{ $invoice->user['postal_code'] }}, {{ $invoice->user['country'] }}</p>
|
||||
</div>
|
||||
|
||||
<div class="content-box" style="padding-bottom: 0px">
|
||||
<h3>Faktúračné údaje:</h3>
|
||||
|
||||
@isset($invoice->user['ico'])
|
||||
<p>IČO: {{ $invoice->user['ico'] }}</p>
|
||||
@endisset
|
||||
@isset($invoice->user['dic'])
|
||||
<p>DIČ: {{ $invoice->user['dic'] }}</p>
|
||||
@endisset
|
||||
@isset($invoice->user['ic_dph'])
|
||||
<p>IČ DPH: {{ $invoice->user['ic_dph'] }}</p>
|
||||
@endisset
|
||||
|
||||
<p>{{ $invoice->user['bank'] }}</p>
|
||||
<p>IBAN: {{ $invoice->user['iban'] }}, BIC kód/SWIFT: {{ $invoice->user['swift'] }}</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{{--Special info--}}
|
||||
<div class="special-wrapper">
|
||||
<div class="special-item">
|
||||
<div class="padding">
|
||||
<b>Číslo účtu:</b>
|
||||
<span>{{ $invoice->user['iban'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="special-item">
|
||||
<div class="padding">
|
||||
<b>Variabilný symbol:</b>
|
||||
<span>{{ $invoice->variable_number }}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="special-item">
|
||||
<div class="padding">
|
||||
<b>Dátum splatnosti:</b>
|
||||
<span>{{ format_date($invoice->due_at, '%d. %h. %Y') }}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="special-item">
|
||||
<div class="padding">
|
||||
<b>Suma na úhradu:</b>
|
||||
<span>{{ format_to_currency($invoice->total_net) }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{--Items table--}}
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr class="table-row">
|
||||
<td class="table-cell">
|
||||
<span>Názov produktu</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>Množstvo</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>J. Cena</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>Celkom</span>
|
||||
</td>
|
||||
@if($invoice->user['ic_dph'])
|
||||
<td class="table-cell">
|
||||
<span>Sadzba DPH</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>DPH</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>Celkom s DPH</span>
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($invoice->items as $item)
|
||||
<tr class="table-row">
|
||||
<td class="table-cell">
|
||||
<span style="word-break: break-word">{{ $item['description'] }}</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>{{ $item['amount'] }}</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>{{ format_to_currency($item['price']) }}</span>
|
||||
</td>
|
||||
|
||||
<td class="table-cell">
|
||||
<span>{{ format_to_currency($item['price'] * $item['amount']) }}</span>
|
||||
</td>
|
||||
|
||||
@if($invoice->user['ic_dph'])
|
||||
<td class="table-cell">
|
||||
<span>{{ $item['tax_rate'] }} %</span>
|
||||
</td>
|
||||
@if($user->invoiceProfile->logo)
|
||||
<img class="logo" src="{{ base64_from_storage_image($user->invoiceProfile->logo) }}">
|
||||
@else
|
||||
<h1>{{ $user->invoiceProfile->company }}</h1>
|
||||
@endif
|
||||
|
||||
<b class="email">{{ $user->invoiceProfile->email }}</b>
|
||||
<b class="phone">{{ $user->invoiceProfile->phone }}</b>
|
||||
</div>
|
||||
<div class="col-right align-right">
|
||||
@if($invoice->invoice_type === 'regular-invoice')
|
||||
<h1>Faktúra - daňový doklad</h1>
|
||||
@endif
|
||||
@if($invoice->invoice_type === 'advance-invoice')
|
||||
<h1>Faktúra - zálohový doklad</h1>
|
||||
@endif
|
||||
<h2>Číslo: {{ $invoice->invoice_number }}</h2>
|
||||
<h4>Variabilný symbol: {{ $invoice->variable_number }}</h4>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<!--Supplier-->
|
||||
<section>
|
||||
<div class="supplier">
|
||||
<div class="box">
|
||||
<h3>Odberateľ:</h3>
|
||||
<p>{{ $invoice->client['name'] }}</p>
|
||||
<p>{{ $invoice->client['address'] }}, {{ $invoice->client['city'] }}</p>
|
||||
<p>{{ $invoice->client['postal_code'] }} {{ $invoice->client['country'] }}</p>
|
||||
|
||||
<div class="single-row">
|
||||
<span>
|
||||
@isset($invoice->client['ico'])
|
||||
<span class="highlight">IČO</span>: {{ $invoice->client['ico'] }}
|
||||
@endisset
|
||||
@isset($invoice->client['dic'])
|
||||
<span class="highlight">DIČ</span>: {{ $invoice->client['dic'] }}
|
||||
@endisset
|
||||
@isset($invoice->client['ic_dph'])
|
||||
<span class="highlight">IC DPH</span>: {{ $invoice->client['ic_dph'] }}
|
||||
@endisset
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="dates">
|
||||
<p>Dátum vystavenia: {{ format_date($invoice->created_at, '%d. %B %Y') }}</p>
|
||||
<p>Dátum dodania: {{ format_date($invoice->delivery_at, '%d. %B %Y') }}</p>
|
||||
<p>Dátum splatnosti: {{ format_date($invoice->due_at, '%d. %B %Y') }}</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content-box">
|
||||
<h3>Dodávateľ:</h3>
|
||||
<p style="padding-bottom: 0">{{ $invoice->user['company'] }}</p>
|
||||
<small>{{ $invoice->user['registration_notes'] }}</small>
|
||||
</div>
|
||||
|
||||
<div class="content-box">
|
||||
<h3>Sídlo:</h3>
|
||||
<p>{{ $invoice->user['address'] }} {{ $invoice->user['city'] }}</p>
|
||||
<p>{{ $invoice->user['postal_code'] }}, {{ $invoice->user['country'] }}</p>
|
||||
</div>
|
||||
|
||||
<div class="content-box" style="padding-bottom: 0px">
|
||||
<h3>Faktúračné údaje:</h3>
|
||||
|
||||
@isset($invoice->user['ico'])
|
||||
<p>IČO: {{ $invoice->user['ico'] }}</p>
|
||||
@endisset
|
||||
@isset($invoice->user['dic'])
|
||||
<p>DIČ: {{ $invoice->user['dic'] }}</p>
|
||||
@endisset
|
||||
@isset($invoice->user['ic_dph'])
|
||||
<p>IČ DPH: {{ $invoice->user['ic_dph'] }}</p>
|
||||
@endisset
|
||||
|
||||
<p>{{ $invoice->user['bank'] }}</p>
|
||||
<p>IBAN: {{ $invoice->user['iban'] }}, BIC kód/SWIFT: {{ $invoice->user['swift'] }}</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
{{--Special info--}}
|
||||
<div class="special-wrapper">
|
||||
<div class="special-item">
|
||||
<div class="padding">
|
||||
<b>Číslo účtu:</b>
|
||||
<span>{{ $invoice->user['iban'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="special-item">
|
||||
<div class="padding">
|
||||
<b>Variabilný symbol:</b>
|
||||
<span>{{ $invoice->variable_number }}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="special-item">
|
||||
<div class="padding">
|
||||
<b>Dátum splatnosti:</b>
|
||||
<span>{{ format_date($invoice->due_at, '%d. %h. %Y') }}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="special-item">
|
||||
<div class="padding">
|
||||
<b>Suma na úhradu:</b>
|
||||
<span>{{ format_to_currency($invoice->total_net) }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{--Items table--}}
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr class="table-row">
|
||||
<td class="table-cell">
|
||||
<span>Názov produktu</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>Množstvo</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>J. Cena</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>Celkom</span>
|
||||
</td>
|
||||
@if($invoice->user['ic_dph'])
|
||||
<td class="table-cell">
|
||||
<span>{{ format_to_currency(invoice_item_only_tax_price($item)) }}</span>
|
||||
<span>Sadzba DPH</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>{{ format_to_currency(invoice_item_with_tax_price($item)) }}</span>
|
||||
<span>DPH</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>Celkom s DPH</span>
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</thead>
|
||||
|
||||
{{--Item Summary--}}
|
||||
<ul class="summary">
|
||||
<tbody>
|
||||
@foreach($invoice->items as $item)
|
||||
<tr class="table-row">
|
||||
<td class="table-cell">
|
||||
<span style="word-break: break-word">{{ $item['description'] }}</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>{{ $item['amount'] }}</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>{{ format_to_currency($item['price']) }}</span>
|
||||
</td>
|
||||
|
||||
@if($invoice->discount_type)
|
||||
<li class="row" style="padding-bottom: 8px">
|
||||
<span>Zlava za doklad:</span>
|
||||
<span>-{{ $invoice->discount_type === 'percent' ? $invoice->discount_rate . '%' : format_to_currency($invoice->discount_rate) }}</span>
|
||||
<td class="table-cell">
|
||||
<span>{{ format_to_currency($item['price'] * $item['amount']) }}</span>
|
||||
</td>
|
||||
|
||||
@if($invoice->user['ic_dph'])
|
||||
<td class="table-cell">
|
||||
<span>{{ $item['tax_rate'] }} %</span>
|
||||
</td>
|
||||
@endif
|
||||
|
||||
@if($invoice->user['ic_dph'])
|
||||
<td class="table-cell">
|
||||
<span>{{ format_to_currency(invoice_item_only_tax_price($item)) }}</span>
|
||||
</td>
|
||||
<td class="table-cell">
|
||||
<span>{{ format_to_currency(invoice_item_with_tax_price($item)) }}</span>
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="page-break">
|
||||
{{--Item Summary--}}
|
||||
<ul class="summary">
|
||||
|
||||
@if($invoice->discount_type)
|
||||
<li class="row" style="padding-bottom: 8px">
|
||||
<span>Zlava za doklad:</span>
|
||||
<span>-{{ $invoice->discount_type === 'percent' ? $invoice->discount_rate . '%' : format_to_currency($invoice->discount_rate) }}</span>
|
||||
</li>
|
||||
@endif
|
||||
|
||||
{{--VAT Base--}}
|
||||
@if($invoice->user['ic_dph'])
|
||||
<div style="padding-bottom: 8px">
|
||||
@foreach(invoice_tax_base($invoice) as $item)
|
||||
<li class="row">
|
||||
<span>Základ DPH {{ $item['rate'] }}%: </span>
|
||||
<span>{{ format_to_currency($item['total']) }}</span>
|
||||
</li>
|
||||
@endforeach
|
||||
</div>
|
||||
@endif
|
||||
|
||||
{{--VAT Summary--}}
|
||||
@if($invoice->user['ic_dph'])
|
||||
<div style="padding-bottom: 8px">
|
||||
@foreach(invoice_tax_summary($invoice) as $item)
|
||||
<li class="row">
|
||||
<span>DPH {{ $item['rate'] }}%: </span>
|
||||
<span>{{ format_to_currency($item['total']) }}</span>
|
||||
</li>
|
||||
@endforeach
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<li class="row">
|
||||
<b>Spolu k úhrade:</b>
|
||||
<b>{{ format_to_currency(invoice_total($invoice)) }}</b>
|
||||
</li>
|
||||
@endif
|
||||
</ul>
|
||||
|
||||
{{--VAT Base--}}
|
||||
@if($invoice->user['ic_dph'])
|
||||
<div style="padding-bottom: 8px">
|
||||
@foreach(invoice_tax_base($invoice) as $item)
|
||||
<li class="row">
|
||||
<span>VAT Base {{ $item['rate'] }}%: </span>
|
||||
<span>{{ format_to_currency($item['total']) }}</span>
|
||||
</li>
|
||||
@endforeach
|
||||
</div>
|
||||
@endif
|
||||
|
||||
{{--VAT Summary--}}
|
||||
@if($invoice->user['ic_dph'])
|
||||
<div style="padding-bottom: 8px">
|
||||
@foreach(invoice_tax_summary($invoice) as $item)
|
||||
<li class="row">
|
||||
<span>VAT {{ $item['rate'] }}%: </span>
|
||||
<span>{{ format_to_currency($item['total']) }}</span>
|
||||
</li>
|
||||
@endforeach
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<li class="row">
|
||||
<b>Spolu k úhrade:</b>
|
||||
<b>{{ format_to_currency(invoice_total($invoice)) }}</b>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<!--Notes-->
|
||||
<div class="notes">
|
||||
<p>Ďakujeme, že ste sa rozhodli pre naše služby.</p>
|
||||
</div>
|
||||
|
||||
{{--Invoice header--}}
|
||||
<div class="invoice-author">
|
||||
<div class="tax-note">
|
||||
@if(! $invoice->user['ic_dph'])
|
||||
<p>Nie sme platci DPH</p>
|
||||
@endif
|
||||
<!--Notes-->
|
||||
<div class="notes">
|
||||
<p>Ďakujeme, že ste sa rozhodli pre naše služby.</p>
|
||||
</div>
|
||||
<div class="sign">
|
||||
@if(is_route('invoice-debug') && $user->invoiceProfile->stamp)
|
||||
<img src="/{{ $user->invoiceProfile->stamp }}">
|
||||
@endif
|
||||
|
||||
@if(! is_route('invoice-debug') && $user->invoiceProfile->stamp)
|
||||
<img src="{{ base64_from_storage_image($user->invoiceProfile->stamp) }}">
|
||||
@endif
|
||||
{{--Invoice author--}}
|
||||
<div class="invoice-author">
|
||||
<div class="tax-note">
|
||||
@if(! $invoice->user['ic_dph'])
|
||||
<p>Nie sme platci DPH</p>
|
||||
@endif
|
||||
</div>
|
||||
<div class="sign">
|
||||
@if(is_route('invoice-debug') && $user->invoiceProfile->stamp)
|
||||
<img src="/{{ $user->invoiceProfile->stamp }}">
|
||||
@endif
|
||||
|
||||
<span class="highlight">Faktúru vystavil:</span> {{ $invoice->user['author'] }}
|
||||
@if(! is_route('invoice-debug') && $user->invoiceProfile->stamp)
|
||||
<img src="{{ base64_from_storage_image($user->invoiceProfile->stamp) }}">
|
||||
@endif
|
||||
|
||||
<span class="highlight">Faktúru vystavil:</span> {{ $invoice->user['author'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{--Invoice Footer--}}
|
||||
<footer class="invoice-footer">
|
||||
<p>Vygenerované aplikáciou <a href="https://oasisdrive.cz">OasisDrive.cz</a></p>
|
||||
</footer>
|
||||
{{--Invoice Footer--}}
|
||||
<footer class="invoice-footer">
|
||||
<p>Vygenerované aplikáciou <a href="https://oasisdrive.cz">OasisDrive.cz</a></p>
|
||||
</footer>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user