bulk-operations add select for FileItemgrid

This commit is contained in:
Milos Holba
2020-11-12 17:12:09 +01:00
parent 4683e0d084
commit 8a9d2d7f9a
4 changed files with 131 additions and 103 deletions

View File

@@ -3,7 +3,7 @@
namespace App\Console;
use App\Console\Commands\Deploy;
//use App\Console\Commands\SetupDevelopmentEnvironment;
use App\Console\Commands\SetupDevelopmentEnvironment;
use App\Console\Commands\SetupDevEnvironment;
use App\Console\Commands\SetupProductionEnvironment;
use App\Console\Commands\UpgradeApp;
@@ -21,7 +21,7 @@ class Kernel extends ConsoleKernel
*/
protected $commands = [
Deploy::class,
//SetupDevelopmentEnvironment::class,
SetupDevelopmentEnvironment::class,
];
/**

View File

@@ -1,88 +1,86 @@
{
"/js/main.js": "/js/main.js",
"/css/app.css": "/css/app.css",
"/chunks/admin.js": "/chunks/admin.js?id=16d6432e9a5122f06bc1",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=d6a0e09f9c1124d0e95b",
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js?id=f3069a222eca5dd0270e",
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~3b77a26e.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~3b77a26e.js?id=77bca29833216da797df",
"/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/trash.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/trash.js?id=4b2aa345198e20c36733",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=592d97039a1bbd16df80",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=764ee2f54c93ebf508f2",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=f96dc1a0da58b6c0831f",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=484b015de14dc4d7d07e",
"/chunks/app-billings.js": "/chunks/app-billings.js?id=56dbf797866f9127c903",
"/chunks/app-email.js": "/chunks/app-email.js?id=37d70468d3ede6a2d5c0",
"/chunks/app-index.js": "/chunks/app-index.js?id=93085b19900c2dfedad7",
"/chunks/app-others.js": "/chunks/app-others.js?id=ab73cb26e7b7daab5b9c",
"/chunks/app-payments.js": "/chunks/app-payments.js?id=58a7319b7ec435ba7905",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=be61c2db5a777bc9564c",
"/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js?id=d453042783979afa9e8d",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=e4595e91c026d18927e9",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=f9b824ca07091c2187aa",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=11a9f28eaf6c9bab655d",
"/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js?id=1676f9a1ac9602026b2d",
"/chunks/create-new-password.js": "/chunks/create-new-password.js?id=b803bda9c2efa524336e",
"/chunks/dashboard.js": "/chunks/dashboard.js?id=df10b61625ff1634b8ea",
"/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=17649685610016a8501c",
"/chunks/database.js": "/chunks/database.js?id=5bf7fc8614772da0cada",
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=80fe4ed4501414037387",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=72998371a634f818fdfd",
"/chunks/files.js": "/chunks/files.js?id=3b608964757ef9dda7c6",
"/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/trash~chunks~3ea7670b.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/trash~chunks~3ea7670b.js?id=93090f58b637eeb86ded",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js?id=0dbfea6e92ed1c8f0976",
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=f78ef9c665238797e92a",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=4fb27bef1f7595b94047",
"/chunks/invoices.js": "/chunks/invoices.js?id=95740d62a1ed253ef2ff",
"/chunks/landing-page.js": "/chunks/landing-page.js?id=9d0143a75b260733a95b",
"/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=f108b84833dbdcc4a0a1",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=d048988f094763896f23",
"/chunks/pages.js": "/chunks/pages.js?id=982c94f46a1e931cd8f7",
"/chunks/plan.js": "/chunks/plan.js?id=6c60686496e9a0d96e55",
"/chunks/plan-create.js": "/chunks/plan-create.js?id=37f649fd35f8694e789e",
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=826ce0b3d11a75829ea2",
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=713906a8ef4e03a33ff0",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=42d3dd48dfda0d4e6278",
"/chunks/plans.js": "/chunks/plans.js?id=4fabc44f63ad4ddabedb",
"/chunks/profile.js": "/chunks/profile.js?id=0490d3980377f3ba4b81",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=b4ce31d48aed294bb1a3",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=18f721619181c56cf5e9",
"/chunks/settings.js": "/chunks/settings.js?id=de3822cf8dae469fae99",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=e9ee54062a8ca38c2b33",
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=1fc098872c98559521df",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=98c11b2ba7f2c8db3920",
"/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=d936d92ceffa336dea5e",
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=de2b4e704b8dac7325c0",
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=f9b950116e40f4d368db",
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=566d3b75aa7be8b55c46",
"/chunks/shared-files.js": "/chunks/shared-files.js?id=65524b12f56ec717d06a",
"/chunks/shared-page.js": "/chunks/shared-page.js?id=03fb9ac34058853cb252",
"/chunks/sign-in.js": "/chunks/sign-in.js?id=699b1e6c46292afa065e",
"/chunks/sign-up.js": "/chunks/sign-up.js?id=a1d9c6f58ca8f28a5f03",
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=c81344269cc0c768db1e",
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=abf25cdc7b4746716a7c",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=f5d6cc03c0f58e26d6b7",
"/chunks/trash.js": "/chunks/trash.js?id=00b36bf2be8f9f4090c7",
"/chunks/upgrade.js": "/chunks/upgrade.js?id=c76158bf59a8f0423856",
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=90a5109adcc087430775",
"/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=481a4ddb0c6d0f9de447",
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=cb7ec4c31c0b6d4534ec",
"/chunks/user.js": "/chunks/user.js?id=a32165809363978b63bc",
"/chunks/user-create.js": "/chunks/user-create.js?id=1818be930822a1b4476d",
"/chunks/user-delete.js": "/chunks/user-delete.js?id=c4029ce89944bd04b63f",
"/chunks/user-detail.js": "/chunks/user-detail.js?id=08c6b4ef87afe5953675",
"/chunks/user-invoices.js": "/chunks/user-invoices.js?id=78bd8d965d9e5e7c31ae",
"/chunks/user-password.js": "/chunks/user-password.js?id=4d9e46c209e88d5f47ab",
"/chunks/user-storage.js": "/chunks/user-storage.js?id=fafc88cef747e911e17b",
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=106a3b5ccd6d467ac524",
"/chunks/users.js": "/chunks/users.js?id=f213041c6b6095cd03e1",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.8385359afa3944ca807a.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.8385359afa3944ca807a.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.d3a5335e722fd9fb6e56.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.d3a5335e722fd9fb6e56.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.d5af6abd1beba986a178.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.d5af6abd1beba986a178.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.5965ab5322d6cc4d13db.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.5965ab5322d6cc4d13db.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.6e13d8c21b5be7da6813.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.6e13d8c21b5be7da6813.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.e43bd903bca089337d69.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.e43bd903bca089337d69.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.69dec1d5e8bd89299756.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.69dec1d5e8bd89299756.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.f84e1112ab1be09b49cd.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.f84e1112ab1be09b49cd.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.32c364ad1df3e3a86304.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.32c364ad1df3e3a86304.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.d67db0944848f4731b1d.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.d67db0944848f4731b1d.hot-update.js"
"/chunks/admin.js": "/chunks/admin.js?id=ed4125d0b85c16ac0a46",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=9a87235c637bee9478da",
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~2d9ff916.js?id=10f4f9a88eaec9accb46",
"/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~3b77a26e.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~3b77a26e.js?id=1d8e3709b30ab1351939",
"/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/trash.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/trash.js?id=e39b0d32b4e27b4ddb2e",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=2fcf9b6a8bcdcf0bf877",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=165778ddf33905044afb",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=1b3de45007aa131c3179",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=75a610ff95b22e4e015c",
"/chunks/app-billings.js": "/chunks/app-billings.js?id=b8e6ca52592de6c0d2a8",
"/chunks/app-email.js": "/chunks/app-email.js?id=5e231b4d6cf0a4d1acb9",
"/chunks/app-index.js": "/chunks/app-index.js?id=b8c778343ab04e9c2f79",
"/chunks/app-others.js": "/chunks/app-others.js?id=eb33f8a3e14af606fbce",
"/chunks/app-payments.js": "/chunks/app-payments.js?id=ab77360a958f97f95c6c",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=cff243a66e4b037e5e84",
"/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js": "/chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~8a0e1d25.js?id=c325e693fad5c2a99154",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=28d36bc80131ca10d57c",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=eb2a4264665b217b752b",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=f13ecb6e4405aa7e06d2",
"/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js": "/chunks/contact-us~chunks/dynamic-page~chunks/landing-page.js?id=8b11e9c64262b9275963",
"/chunks/create-new-password.js": "/chunks/create-new-password.js?id=abb47a424c09ace77d79",
"/chunks/dashboard.js": "/chunks/dashboard.js?id=050d76471e69594623a4",
"/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=ffd2f414666d7cc80b9d",
"/chunks/database.js": "/chunks/database.js?id=416a5164bdc53c97ea34",
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=464c8e70974d492ce7f6",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=405847df44edd86e301a",
"/chunks/files.js": "/chunks/files.js?id=e0e01c40a7c37f170270",
"/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/trash~chunks~3ea7670b.js": "/chunks/files~chunks/settings-subscription~chunks/shared-files~chunks/shared-page~chunks/trash~chunks~3ea7670b.js?id=6cafd70cb9e5ae25f02a",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js?id=47a83e949cc6a7d90e68",
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=aba8c662fbc234892216",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=ecceaa6cdf5768826b36",
"/chunks/invoices.js": "/chunks/invoices.js?id=248503ac5967fe8370f9",
"/chunks/landing-page.js": "/chunks/landing-page.js?id=4c3176cc7c1ad3e6f9b7",
"/chunks/not-found-shared.js": "/chunks/not-found-shared.js?id=a28320bdc00aeb85409e",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=0607b8e16d6678e0b463",
"/chunks/pages.js": "/chunks/pages.js?id=83f334c575a48c1b0cc6",
"/chunks/plan.js": "/chunks/plan.js?id=ed865758447ff7e3f2b5",
"/chunks/plan-create.js": "/chunks/plan-create.js?id=f4199916eddc63fb1720",
"/chunks/plan-delete.js": "/chunks/plan-delete.js?id=2a50cca120ca589f5626",
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=4a691e84a65d9a779d60",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=8c85b14979d3fb6c54a3",
"/chunks/plans.js": "/chunks/plans.js?id=f2ddb594ff1b2812c248",
"/chunks/profile.js": "/chunks/profile.js?id=df174ba95616670c8edb",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=62c97619d35198767014",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=1452fb6ed1aa01e4045a",
"/chunks/settings.js": "/chunks/settings.js?id=d2c4a870b96c2556ab2d",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=40d5eed52256ea23edbe",
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=bc110f5ee1a5b984fda2",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=e318f7536b185dbe6b54",
"/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=9be1d0aa0169eb57e78f",
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=22e7978fe8a5cb488e52",
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=367c9478591c7a4a2889",
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=7da589bd335deefd5f65",
"/chunks/shared-files.js": "/chunks/shared-files.js?id=50538c88a0471fe4db6f",
"/chunks/shared-page.js": "/chunks/shared-page.js?id=24a459b0b73b0991e207",
"/chunks/sign-in.js": "/chunks/sign-in.js?id=703fbd23d18816590337",
"/chunks/sign-up.js": "/chunks/sign-up.js?id=cedca52c29abfb3c58f1",
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=9dec4c59d5a32fb9b855",
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=f80e2f130d531fe997f0",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=6fa5a96e068657f3768e",
"/chunks/trash.js": "/chunks/trash.js?id=0692fcb444bd4115dbe3",
"/chunks/upgrade.js": "/chunks/upgrade.js?id=05471b1721b98285ef2b",
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=48886957769dffee24bf",
"/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=38b120b33fa78fcb7fa0",
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=dd2df21f21ff1291c4dc",
"/chunks/user.js": "/chunks/user.js?id=d7eca242e8e982ddbae4",
"/chunks/user-create.js": "/chunks/user-create.js?id=fc1f1811516801a2bb87",
"/chunks/user-delete.js": "/chunks/user-delete.js?id=c840c8ded1acc6335f05",
"/chunks/user-detail.js": "/chunks/user-detail.js?id=ef7920c403b69c391543",
"/chunks/user-invoices.js": "/chunks/user-invoices.js?id=97d041044c0eee8f8b4b",
"/chunks/user-password.js": "/chunks/user-password.js?id=b036eeaa5ef8e798f6dd",
"/chunks/user-storage.js": "/chunks/user-storage.js?id=a99910f95c3e39caa78b",
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=e8ea1e67f9ac0a835ed0",
"/chunks/users.js": "/chunks/users.js?id=cdba7af8fb0cd8e64c40",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.347b3779c3f7e3183e34.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.347b3779c3f7e3183e34.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.512ce0113538dcee5e1a.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.512ce0113538dcee5e1a.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.e48ab8eea1f1b46927e6.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.e48ab8eea1f1b46927e6.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.10053313e7fdc05f3fda.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.10053313e7fdc05f3fda.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.5ec32908af084a735df9.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.5ec32908af084a735df9.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.ca8ba632504895e77b47.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.ca8ba632504895e77b47.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.fc6330bb85a0d507665e.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.fc6330bb85a0d507665e.hot-update.js",
"/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.81f058f14546cb6b6997.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.81f058f14546cb6b6997.hot-update.js"
}

View File

@@ -16,7 +16,7 @@
@dragleave="dragLeave"
@dragover.prevent="dragEnter"
class="file-item"
:class="{ 'is-clicked': isClicked, 'is-dragenter': area }"
:class="{ 'is-clicked': this.isClicked, 'is-dragenter': area }"
>
<!--Thumbnail for item-->
<div class="icon-item">
@@ -93,8 +93,16 @@
},
computed: {
...mapGetters([
'FilePreviewType', 'sharedDetail'
'FilePreviewType', 'sharedDetail' , 'fileInfoDetail'
]),
...mapGetters({allData: 'data'}),
isClicked() {
if(this.fileInfoDetail.some(element => element.unique_id == this.data.unique_id)){
return true
}else {
return false
}
},
isFolder() {
return this.data.type === 'folder'
},
@@ -138,7 +146,6 @@
},
data() {
return {
isClicked: false,
area: false,
itemName: undefined
}
@@ -160,10 +167,39 @@
},
clickedItem(e) {
events.$emit('contextMenu:hide')
events.$emit('fileItem:deselect')
// Set clicked item
this.isClicked = true
if(e.ctrlKey && !e.shiftKey) {
if(this.fileInfoDetail.some(item => item.unique_id === this.data.unique_id)){
this.$store.commit('REMOVE_ITEM_FILEINFO_DETAIL',this.data )
}else {
console.log(this.data.name)
this.$store.commit('GET_FILEINFO_DETAIL', this.data)
}
}else if (e.shiftKey){
let lastItem = this.allData.indexOf(this.fileInfoDetail[this.fileInfoDetail.length -1])
let clickedItem = this.allData.indexOf(this.data)
if(!e.ctrlKey) {
this.$store.commit('CLEAR_FILEINFO_DETAIL')
}
if(lastItem < clickedItem) {
for(let i=lastItem ; i<=clickedItem; i++ ) {
this.$store.commit('GET_FILEINFO_DETAIL', this.allData[i])
console.log(this.allData[i].name)
}
}else {
for(let i=clickedItem ; i<=lastItem; i++ ) {
this.$store.commit('GET_FILEINFO_DETAIL', this.allData[i])
console.log(this.allData[i].name)
}
}
this.fileInfoDetail.forEach(element => console.log(element.id ,element.name))
}else {
events.$emit('fileItem:deselect')
this.$store.commit('CLEAR_FILEINFO_DETAIL')
this.$store.commit('GET_FILEINFO_DETAIL', this.data)
}
// Open in mobile version on first click
if (this.$isMobile() && this.isFolder) {
@@ -182,9 +218,6 @@
}
}
// Load file info detail
this.$store.commit('GET_FILEINFO_DETAIL', this.data)
// Get target classname
let itemClass = e.target.className
@@ -227,7 +260,7 @@
events.$on('fileItem:deselect', () => {
// Deselect file
this.isClicked = false
this.$store.commit('CLEAR_FILEINFO_DETAIL')
})
// Change item name

View File

@@ -85,14 +85,12 @@ export default {
computed: {
...mapGetters(['FilePreviewType', 'fileInfoDetail' ]),
...mapGetters({allData: 'data'}),
isClicked() {
// let clicked = false
isClicked() {
if(this.fileInfoDetail.some(element => element.unique_id == this.data.unique_id)){
return true
}else {
return false
}
// return clicked
}
},
isFolder() {
return this.data.type === 'folder'
@@ -140,7 +138,6 @@ export default {
},
data() {
return {
// isClicked: false,
area: false,
itemName: undefined
}
@@ -192,7 +189,8 @@ export default {
this.fileInfoDetail.forEach(element => console.log(element.id ,element.name))
}else {
events.$emit('fileItem:deselect')
this.$store.commit('LOAD_FILEINFO_DETAIL', this.data )
this.$store.commit('CLEAR_FILEINFO_DETAIL')
this.$store.commit('GET_FILEINFO_DETAIL', this.data)
}
// Open in mobile version on first click
@@ -247,7 +245,6 @@ export default {
events.$on('fileItem:deselect', () => {
// Deselect file
// this.isClicked = false
this.$store.commit('CLEAR_FILEINFO_DETAIL')
})