emoji picker refactoring

This commit is contained in:
Čarodej
2022-01-19 14:04:29 +01:00
parent ea59624091
commit 1342dfa20f
9 changed files with 575 additions and 576 deletions

View File

@@ -1,5 +1,5 @@
{
"emojisList": [
"list": [
{
"codes": "1F600",
"char": "😀",
@@ -13945,7 +13945,7 @@
"subgroup": "subdivision-flag"
}
],
"emojisGroups": [
"groups": [
{
"name": "Smileys & Emotion",
"emoji": {

View File

@@ -42,7 +42,7 @@
"/chunks/email-verified.js": "/chunks/email-verified.js?id=fcba9acf60a855b730d5",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=cb6691f996a6ea765b4d",
"/chunks/files.js": "/chunks/files.js?id=f0a4d97bafb958087749",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.js?id=c3a515572a3152fa1c9c",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.js?id=60b4ccc2c982f72676b9",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.js?id=a7eb59ca6cf0f668e86b",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~bf3ddedc.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~bf3ddedc.js?id=95a21dc98f0b9a5ba0cb",
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=7fe909d93242299552ec",
@@ -64,8 +64,8 @@
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=7f623c8a4002f17eecef",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=7eff560fea52770a642f",
"/chunks/plans.js": "/chunks/plans.js?id=293e7e8d59da542a9710",
"/chunks/platform.js": "/chunks/platform.js?id=995d87d771ab3755300d",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=eb52b5029ab2132cc7a8",
"/chunks/platform.js": "/chunks/platform.js?id=c1a7a4550e3e1be7c065",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=96e99ceca90b5904ec04",
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js?id=ca9ca67afd5839597647",
"/chunks/profile.js": "/chunks/profile.js?id=8688d9c7ff850e6989e6",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=a81388efd770d51f8a9c",
@@ -1050,5 +1050,416 @@
"/chunks/platform.59a13c955f76e3699f76.hot-update.js": "/chunks/platform.59a13c955f76e3699f76.hot-update.js",
"/chunks/platform.7a1f473c56b980ad30a0.hot-update.js": "/chunks/platform.7a1f473c56b980ad30a0.hot-update.js",
"/chunks/platform.2dff6a153cfe9e102eea.hot-update.js": "/chunks/platform.2dff6a153cfe9e102eea.hot-update.js",
"/chunks/platform.9fc0238e5466745ede6c.hot-update.js": "/chunks/platform.9fc0238e5466745ede6c.hot-update.js"
"/chunks/platform.9fc0238e5466745ede6c.hot-update.js": "/chunks/platform.9fc0238e5466745ede6c.hot-update.js",
"/chunks/platform~chunks/shared.6029802c5c85cd4b9b66.hot-update.js": "/chunks/platform~chunks/shared.6029802c5c85cd4b9b66.hot-update.js",
"/chunks/platform~chunks/shared.63501e942e9c8b5f7ac6.hot-update.js": "/chunks/platform~chunks/shared.63501e942e9c8b5f7ac6.hot-update.js",
"/chunks/platform~chunks/shared.8da51edef71222dda52c.hot-update.js": "/chunks/platform~chunks/shared.8da51edef71222dda52c.hot-update.js",
"/chunks/platform~chunks/shared.173d7781c757ec14424b.hot-update.js": "/chunks/platform~chunks/shared.173d7781c757ec14424b.hot-update.js",
"/chunks/platform.864dea40291dc8b144a6.hot-update.js": "/chunks/platform.864dea40291dc8b144a6.hot-update.js",
"/chunks/platform~chunks/shared.864dea40291dc8b144a6.hot-update.js": "/chunks/platform~chunks/shared.864dea40291dc8b144a6.hot-update.js",
"/chunks/platform.05c77ff487b46a094756.hot-update.js": "/chunks/platform.05c77ff487b46a094756.hot-update.js",
"/chunks/platform~chunks/shared.05c77ff487b46a094756.hot-update.js": "/chunks/platform~chunks/shared.05c77ff487b46a094756.hot-update.js",
"/chunks/platform~chunks/shared.3788c2aa81da59172cc9.hot-update.js": "/chunks/platform~chunks/shared.3788c2aa81da59172cc9.hot-update.js",
"/chunks/platform~chunks/shared.bde4de5bf51c629bae4e.hot-update.js": "/chunks/platform~chunks/shared.bde4de5bf51c629bae4e.hot-update.js",
"/chunks/platform~chunks/shared.4804ee89a175631d1583.hot-update.js": "/chunks/platform~chunks/shared.4804ee89a175631d1583.hot-update.js",
"/chunks/platform~chunks/shared.ddc2056c52c8ebdd40bc.hot-update.js": "/chunks/platform~chunks/shared.ddc2056c52c8ebdd40bc.hot-update.js",
"/chunks/platform~chunks/shared.eef0545ce6edb5761dcf.hot-update.js": "/chunks/platform~chunks/shared.eef0545ce6edb5761dcf.hot-update.js",
"/chunks/platform~chunks/shared.767ef976fd795a1a705d.hot-update.js": "/chunks/platform~chunks/shared.767ef976fd795a1a705d.hot-update.js",
"/chunks/platform~chunks/shared.6473264ff7dc1a299366.hot-update.js": "/chunks/platform~chunks/shared.6473264ff7dc1a299366.hot-update.js",
"/chunks/platform~chunks/shared.f55ccf443b8e89578363.hot-update.js": "/chunks/platform~chunks/shared.f55ccf443b8e89578363.hot-update.js",
"/chunks/platform~chunks/shared.272e04f43459419993ee.hot-update.js": "/chunks/platform~chunks/shared.272e04f43459419993ee.hot-update.js",
"/chunks/platform~chunks/shared.f1260dafb777171c90df.hot-update.js": "/chunks/platform~chunks/shared.f1260dafb777171c90df.hot-update.js",
"/chunks/platform~chunks/shared.caece0bcf0aabe1c1098.hot-update.js": "/chunks/platform~chunks/shared.caece0bcf0aabe1c1098.hot-update.js",
"/chunks/platform~chunks/shared.955b8c6944b2f9d611a8.hot-update.js": "/chunks/platform~chunks/shared.955b8c6944b2f9d611a8.hot-update.js",
"/chunks/platform~chunks/shared.964db8e855275a1c9f14.hot-update.js": "/chunks/platform~chunks/shared.964db8e855275a1c9f14.hot-update.js",
"/chunks/platform~chunks/shared.2399a6670bc571e3a317.hot-update.js": "/chunks/platform~chunks/shared.2399a6670bc571e3a317.hot-update.js",
"/chunks/platform~chunks/shared.72f759a4b6895d21b5d4.hot-update.js": "/chunks/platform~chunks/shared.72f759a4b6895d21b5d4.hot-update.js",
"/chunks/platform~chunks/shared.2d322d62954eab67b619.hot-update.js": "/chunks/platform~chunks/shared.2d322d62954eab67b619.hot-update.js",
"/chunks/platform~chunks/shared.0edca0e5a67f554f2149.hot-update.js": "/chunks/platform~chunks/shared.0edca0e5a67f554f2149.hot-update.js",
"/chunks/platform~chunks/shared.fa89dc1fa5ffac382329.hot-update.js": "/chunks/platform~chunks/shared.fa89dc1fa5ffac382329.hot-update.js",
"/chunks/platform~chunks/shared.9134793fcad7558b8d21.hot-update.js": "/chunks/platform~chunks/shared.9134793fcad7558b8d21.hot-update.js",
"/chunks/platform~chunks/shared.27e7e7cee099daf085aa.hot-update.js": "/chunks/platform~chunks/shared.27e7e7cee099daf085aa.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.e1ed70c8ed6c2bc8f44d.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.e1ed70c8ed6c2bc8f44d.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.ff980ef8489e796cd2de.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.ff980ef8489e796cd2de.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.284b0d8f09b021fced2b.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.284b0d8f09b021fced2b.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.2fb72ed181ec7e89417b.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.2fb72ed181ec7e89417b.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.1a61917e8372d1839c12.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.1a61917e8372d1839c12.hot-update.js",
"/chunks/platform~chunks/shared.25119ebbd44144e76609.hot-update.js": "/chunks/platform~chunks/shared.25119ebbd44144e76609.hot-update.js",
"/chunks/platform~chunks/shared.e0b6f26b548ff5d1679c.hot-update.js": "/chunks/platform~chunks/shared.e0b6f26b548ff5d1679c.hot-update.js",
"/chunks/platform~chunks/shared.11c13a00a8385e036c51.hot-update.js": "/chunks/platform~chunks/shared.11c13a00a8385e036c51.hot-update.js",
"/chunks/platform~chunks/shared.98c20e35a05fd03fb7d8.hot-update.js": "/chunks/platform~chunks/shared.98c20e35a05fd03fb7d8.hot-update.js",
"/chunks/platform~chunks/shared.3156d300f0aeb560d424.hot-update.js": "/chunks/platform~chunks/shared.3156d300f0aeb560d424.hot-update.js",
"/chunks/platform~chunks/shared.d6643f0c8e4e0e659791.hot-update.js": "/chunks/platform~chunks/shared.d6643f0c8e4e0e659791.hot-update.js",
"/chunks/platform~chunks/shared.0acc3677db22ba98dc7b.hot-update.js": "/chunks/platform~chunks/shared.0acc3677db22ba98dc7b.hot-update.js",
"/chunks/platform~chunks/shared.ceeabd9302832c357e15.hot-update.js": "/chunks/platform~chunks/shared.ceeabd9302832c357e15.hot-update.js",
"/chunks/platform~chunks/shared.ab03b222b245f8c1f607.hot-update.js": "/chunks/platform~chunks/shared.ab03b222b245f8c1f607.hot-update.js",
"/chunks/platform~chunks/shared.964de2e2457b2b99cf45.hot-update.js": "/chunks/platform~chunks/shared.964de2e2457b2b99cf45.hot-update.js",
"/chunks/platform~chunks/shared.b5aadd2af27edfc5891b.hot-update.js": "/chunks/platform~chunks/shared.b5aadd2af27edfc5891b.hot-update.js",
"/chunks/platform~chunks/shared.c674174fc07b2ea0aff0.hot-update.js": "/chunks/platform~chunks/shared.c674174fc07b2ea0aff0.hot-update.js",
"/chunks/platform~chunks/shared.559283f5e5d01281fb25.hot-update.js": "/chunks/platform~chunks/shared.559283f5e5d01281fb25.hot-update.js",
"/chunks/platform~chunks/shared.d9adfb68bf73178370cf.hot-update.js": "/chunks/platform~chunks/shared.d9adfb68bf73178370cf.hot-update.js",
"/chunks/platform~chunks/shared.c4f0c416879055050a7d.hot-update.js": "/chunks/platform~chunks/shared.c4f0c416879055050a7d.hot-update.js",
"/chunks/platform~chunks/shared.13c4eb37aa5091beab50.hot-update.js": "/chunks/platform~chunks/shared.13c4eb37aa5091beab50.hot-update.js",
"/chunks/platform~chunks/shared.6a511047f2e2a699faeb.hot-update.js": "/chunks/platform~chunks/shared.6a511047f2e2a699faeb.hot-update.js",
"/chunks/platform~chunks/shared.3e454e28357a1837648e.hot-update.js": "/chunks/platform~chunks/shared.3e454e28357a1837648e.hot-update.js",
"/chunks/platform~chunks/shared.6e7d6c327d2c1530c79e.hot-update.js": "/chunks/platform~chunks/shared.6e7d6c327d2c1530c79e.hot-update.js",
"/chunks/platform~chunks/shared.d2e5ecd02f77bf896693.hot-update.js": "/chunks/platform~chunks/shared.d2e5ecd02f77bf896693.hot-update.js",
"/chunks/platform~chunks/shared.2e4a1c54421844335a90.hot-update.js": "/chunks/platform~chunks/shared.2e4a1c54421844335a90.hot-update.js",
"/chunks/platform~chunks/shared.ef7c33dad68b2c57508e.hot-update.js": "/chunks/platform~chunks/shared.ef7c33dad68b2c57508e.hot-update.js",
"/chunks/platform~chunks/shared.70d6da80021dcd64b5ce.hot-update.js": "/chunks/platform~chunks/shared.70d6da80021dcd64b5ce.hot-update.js",
"/chunks/platform~chunks/shared.3feffad5d7700c941169.hot-update.js": "/chunks/platform~chunks/shared.3feffad5d7700c941169.hot-update.js",
"/chunks/platform~chunks/shared.790521c3637e5a18bb4d.hot-update.js": "/chunks/platform~chunks/shared.790521c3637e5a18bb4d.hot-update.js",
"/chunks/platform~chunks/shared.8ec09e2dc52b0981ba71.hot-update.js": "/chunks/platform~chunks/shared.8ec09e2dc52b0981ba71.hot-update.js",
"/chunks/platform~chunks/shared.bf079ae321b95acb49ba.hot-update.js": "/chunks/platform~chunks/shared.bf079ae321b95acb49ba.hot-update.js",
"/chunks/platform~chunks/shared.24019cc3016172d55fbf.hot-update.js": "/chunks/platform~chunks/shared.24019cc3016172d55fbf.hot-update.js",
"/chunks/platform~chunks/shared.086a4040afcf31b2d5b5.hot-update.js": "/chunks/platform~chunks/shared.086a4040afcf31b2d5b5.hot-update.js",
"/chunks/platform~chunks/shared.6d40a8afc6962656bc93.hot-update.js": "/chunks/platform~chunks/shared.6d40a8afc6962656bc93.hot-update.js",
"/chunks/platform~chunks/shared.15904d383c1e675fdea3.hot-update.js": "/chunks/platform~chunks/shared.15904d383c1e675fdea3.hot-update.js",
"/chunks/platform~chunks/shared.2170d8e323654686db62.hot-update.js": "/chunks/platform~chunks/shared.2170d8e323654686db62.hot-update.js",
"/chunks/platform~chunks/shared.cd342fe8f94105ff9078.hot-update.js": "/chunks/platform~chunks/shared.cd342fe8f94105ff9078.hot-update.js",
"/chunks/platform~chunks/shared.2732cc31bc03e723ce64.hot-update.js": "/chunks/platform~chunks/shared.2732cc31bc03e723ce64.hot-update.js",
"/chunks/platform~chunks/shared.1b15898a43f7301614ac.hot-update.js": "/chunks/platform~chunks/shared.1b15898a43f7301614ac.hot-update.js",
"/chunks/platform~chunks/shared.54b68abde66e5caf80a9.hot-update.js": "/chunks/platform~chunks/shared.54b68abde66e5caf80a9.hot-update.js",
"/chunks/platform~chunks/shared.9309bf772a84af0244a0.hot-update.js": "/chunks/platform~chunks/shared.9309bf772a84af0244a0.hot-update.js",
"/chunks/platform~chunks/shared.b9f4cb479e5e58513a52.hot-update.js": "/chunks/platform~chunks/shared.b9f4cb479e5e58513a52.hot-update.js",
"/chunks/platform~chunks/shared.2dadd3baaef2a8392220.hot-update.js": "/chunks/platform~chunks/shared.2dadd3baaef2a8392220.hot-update.js",
"/chunks/platform~chunks/shared.01e659ba3214b6c9ccdd.hot-update.js": "/chunks/platform~chunks/shared.01e659ba3214b6c9ccdd.hot-update.js",
"/chunks/platform~chunks/shared.1e41dc8263b737d51e68.hot-update.js": "/chunks/platform~chunks/shared.1e41dc8263b737d51e68.hot-update.js",
"/chunks/platform~chunks/shared.53ae688159477c70a1bd.hot-update.js": "/chunks/platform~chunks/shared.53ae688159477c70a1bd.hot-update.js",
"/chunks/platform~chunks/shared.a77e4aec68970865a6e3.hot-update.js": "/chunks/platform~chunks/shared.a77e4aec68970865a6e3.hot-update.js",
"/chunks/platform~chunks/shared.04a9a191fbb4d167e8a1.hot-update.js": "/chunks/platform~chunks/shared.04a9a191fbb4d167e8a1.hot-update.js",
"/chunks/platform~chunks/shared.6679f52ebd882e96d623.hot-update.js": "/chunks/platform~chunks/shared.6679f52ebd882e96d623.hot-update.js",
"/chunks/platform~chunks/shared.b337e364742fc174c560.hot-update.js": "/chunks/platform~chunks/shared.b337e364742fc174c560.hot-update.js",
"/chunks/platform~chunks/shared.228a9c1aa11e18ab49e3.hot-update.js": "/chunks/platform~chunks/shared.228a9c1aa11e18ab49e3.hot-update.js",
"/chunks/platform~chunks/shared.52857d2dc05e3b7c089c.hot-update.js": "/chunks/platform~chunks/shared.52857d2dc05e3b7c089c.hot-update.js",
"/chunks/platform~chunks/shared.ee5ce6eec893f705a9dc.hot-update.js": "/chunks/platform~chunks/shared.ee5ce6eec893f705a9dc.hot-update.js",
"/chunks/platform~chunks/shared.e98bf845a2fde105b164.hot-update.js": "/chunks/platform~chunks/shared.e98bf845a2fde105b164.hot-update.js",
"/chunks/platform~chunks/shared.f5bac10b8fcf13ae2abb.hot-update.js": "/chunks/platform~chunks/shared.f5bac10b8fcf13ae2abb.hot-update.js",
"/chunks/platform~chunks/shared.1f66b024522aa81112de.hot-update.js": "/chunks/platform~chunks/shared.1f66b024522aa81112de.hot-update.js",
"/chunks/platform~chunks/shared.7410b9a2c3fea6af862c.hot-update.js": "/chunks/platform~chunks/shared.7410b9a2c3fea6af862c.hot-update.js",
"/chunks/platform~chunks/shared.e3886be409b4ce58e9a1.hot-update.js": "/chunks/platform~chunks/shared.e3886be409b4ce58e9a1.hot-update.js",
"/chunks/platform~chunks/shared.7aeb621747aaf478688f.hot-update.js": "/chunks/platform~chunks/shared.7aeb621747aaf478688f.hot-update.js",
"/chunks/platform~chunks/shared.7a9b0364e4189bb3143f.hot-update.js": "/chunks/platform~chunks/shared.7a9b0364e4189bb3143f.hot-update.js",
"/chunks/platform~chunks/shared.e83ad88d6f73138736ea.hot-update.js": "/chunks/platform~chunks/shared.e83ad88d6f73138736ea.hot-update.js",
"/chunks/platform~chunks/shared.fada09f9acbf688a7fdc.hot-update.js": "/chunks/platform~chunks/shared.fada09f9acbf688a7fdc.hot-update.js",
"/chunks/platform~chunks/shared.a310f7ee9c70dc459475.hot-update.js": "/chunks/platform~chunks/shared.a310f7ee9c70dc459475.hot-update.js",
"/chunks/platform~chunks/shared.92954ada4ad806fde815.hot-update.js": "/chunks/platform~chunks/shared.92954ada4ad806fde815.hot-update.js",
"/chunks/platform~chunks/shared.31caab535dc8476bff8e.hot-update.js": "/chunks/platform~chunks/shared.31caab535dc8476bff8e.hot-update.js",
"/chunks/platform~chunks/shared.465c607fcb0dcb071881.hot-update.js": "/chunks/platform~chunks/shared.465c607fcb0dcb071881.hot-update.js",
"/chunks/platform~chunks/shared.ab8ff928b7ae38cb693c.hot-update.js": "/chunks/platform~chunks/shared.ab8ff928b7ae38cb693c.hot-update.js",
"/chunks/platform~chunks/shared.a34a61d5401ecc077ef0.hot-update.js": "/chunks/platform~chunks/shared.a34a61d5401ecc077ef0.hot-update.js",
"/chunks/platform~chunks/shared.89b18b2cb873d07fb1df.hot-update.js": "/chunks/platform~chunks/shared.89b18b2cb873d07fb1df.hot-update.js",
"/chunks/platform~chunks/shared.1c7f23e50d3cff90e48d.hot-update.js": "/chunks/platform~chunks/shared.1c7f23e50d3cff90e48d.hot-update.js",
"/chunks/platform~chunks/shared.1c8942b611a378a7a556.hot-update.js": "/chunks/platform~chunks/shared.1c8942b611a378a7a556.hot-update.js",
"/chunks/platform~chunks/shared.776fc911ac2f420b3ec7.hot-update.js": "/chunks/platform~chunks/shared.776fc911ac2f420b3ec7.hot-update.js",
"/chunks/platform~chunks/shared.82455f732c2296eb32a0.hot-update.js": "/chunks/platform~chunks/shared.82455f732c2296eb32a0.hot-update.js",
"/chunks/platform~chunks/shared.a977f7a0771fe6788790.hot-update.js": "/chunks/platform~chunks/shared.a977f7a0771fe6788790.hot-update.js",
"/chunks/platform~chunks/shared.0bdaef0ee7975e2619b7.hot-update.js": "/chunks/platform~chunks/shared.0bdaef0ee7975e2619b7.hot-update.js",
"/chunks/platform~chunks/shared.a8041dedc39ad24a0cb8.hot-update.js": "/chunks/platform~chunks/shared.a8041dedc39ad24a0cb8.hot-update.js",
"/chunks/platform~chunks/shared.59267fea1030d77f1e17.hot-update.js": "/chunks/platform~chunks/shared.59267fea1030d77f1e17.hot-update.js",
"/chunks/platform~chunks/shared.44bb76aa66d296c4c4b2.hot-update.js": "/chunks/platform~chunks/shared.44bb76aa66d296c4c4b2.hot-update.js",
"/chunks/platform~chunks/shared.446309967b582abc5589.hot-update.js": "/chunks/platform~chunks/shared.446309967b582abc5589.hot-update.js",
"/chunks/platform~chunks/shared.033cbb3159d94cae22ba.hot-update.js": "/chunks/platform~chunks/shared.033cbb3159d94cae22ba.hot-update.js",
"/chunks/platform~chunks/shared.14ff3c524d76a5f633e0.hot-update.js": "/chunks/platform~chunks/shared.14ff3c524d76a5f633e0.hot-update.js",
"/chunks/platform~chunks/shared.10bdcd700d09a845bdb5.hot-update.js": "/chunks/platform~chunks/shared.10bdcd700d09a845bdb5.hot-update.js",
"/chunks/platform~chunks/shared.ca93af0ebee86629d926.hot-update.js": "/chunks/platform~chunks/shared.ca93af0ebee86629d926.hot-update.js",
"/chunks/platform~chunks/shared.c1d8fb19b78d38fd5a2d.hot-update.js": "/chunks/platform~chunks/shared.c1d8fb19b78d38fd5a2d.hot-update.js",
"/chunks/platform~chunks/shared.32966a3be7756a2b7eea.hot-update.js": "/chunks/platform~chunks/shared.32966a3be7756a2b7eea.hot-update.js",
"/chunks/platform~chunks/shared.04144751c096a935d2da.hot-update.js": "/chunks/platform~chunks/shared.04144751c096a935d2da.hot-update.js",
"/chunks/platform~chunks/shared.a0f5f2363a94f22f0313.hot-update.js": "/chunks/platform~chunks/shared.a0f5f2363a94f22f0313.hot-update.js",
"/chunks/platform~chunks/shared.656f26eb8e53c3059493.hot-update.js": "/chunks/platform~chunks/shared.656f26eb8e53c3059493.hot-update.js",
"/chunks/platform~chunks/shared.e3d1beb5bbfaa6d3b7a5.hot-update.js": "/chunks/platform~chunks/shared.e3d1beb5bbfaa6d3b7a5.hot-update.js",
"/chunks/platform~chunks/shared.dad91733796ca4a26bc7.hot-update.js": "/chunks/platform~chunks/shared.dad91733796ca4a26bc7.hot-update.js",
"/chunks/platform~chunks/shared.f2b10967e6f3f4980159.hot-update.js": "/chunks/platform~chunks/shared.f2b10967e6f3f4980159.hot-update.js",
"/chunks/platform~chunks/shared.d1e93d042b5b3005d03b.hot-update.js": "/chunks/platform~chunks/shared.d1e93d042b5b3005d03b.hot-update.js",
"/chunks/platform~chunks/shared.59068a58e7b773aedbc6.hot-update.js": "/chunks/platform~chunks/shared.59068a58e7b773aedbc6.hot-update.js",
"/chunks/platform~chunks/shared.8935993d8f2c5511de53.hot-update.js": "/chunks/platform~chunks/shared.8935993d8f2c5511de53.hot-update.js",
"/chunks/platform~chunks/shared.d1f6aaedb5584290f024.hot-update.js": "/chunks/platform~chunks/shared.d1f6aaedb5584290f024.hot-update.js",
"/chunks/platform~chunks/shared.389fbc6158cf9bafcfcc.hot-update.js": "/chunks/platform~chunks/shared.389fbc6158cf9bafcfcc.hot-update.js",
"/chunks/platform~chunks/shared.a61ee8d0c34561a77afc.hot-update.js": "/chunks/platform~chunks/shared.a61ee8d0c34561a77afc.hot-update.js",
"/chunks/platform~chunks/shared.17c38b5375949dfc72ae.hot-update.js": "/chunks/platform~chunks/shared.17c38b5375949dfc72ae.hot-update.js",
"/chunks/platform~chunks/shared.6ea2d0c8d1b80ef3b5c2.hot-update.js": "/chunks/platform~chunks/shared.6ea2d0c8d1b80ef3b5c2.hot-update.js",
"/chunks/platform~chunks/shared.f70adc76ff752dfcafb9.hot-update.js": "/chunks/platform~chunks/shared.f70adc76ff752dfcafb9.hot-update.js",
"/chunks/platform~chunks/shared.b3b98719fb45a0d14018.hot-update.js": "/chunks/platform~chunks/shared.b3b98719fb45a0d14018.hot-update.js",
"/chunks/platform~chunks/shared.06c675f5dcfeb63a00c6.hot-update.js": "/chunks/platform~chunks/shared.06c675f5dcfeb63a00c6.hot-update.js",
"/chunks/platform~chunks/shared.17651af5a0c75886c5a7.hot-update.js": "/chunks/platform~chunks/shared.17651af5a0c75886c5a7.hot-update.js",
"/chunks/platform~chunks/shared.4b8ddc293d5aaa789956.hot-update.js": "/chunks/platform~chunks/shared.4b8ddc293d5aaa789956.hot-update.js",
"/chunks/platform~chunks/shared.3eb0c8eca8a066e4cc99.hot-update.js": "/chunks/platform~chunks/shared.3eb0c8eca8a066e4cc99.hot-update.js",
"/chunks/platform~chunks/shared.a0ea424bd1fba3f310b1.hot-update.js": "/chunks/platform~chunks/shared.a0ea424bd1fba3f310b1.hot-update.js",
"/chunks/platform~chunks/shared.b21c6cc295502fa50250.hot-update.js": "/chunks/platform~chunks/shared.b21c6cc295502fa50250.hot-update.js",
"/chunks/platform~chunks/shared.6fc78a821bfa51987481.hot-update.js": "/chunks/platform~chunks/shared.6fc78a821bfa51987481.hot-update.js",
"/chunks/platform~chunks/shared.a22c4750941775c10e8f.hot-update.js": "/chunks/platform~chunks/shared.a22c4750941775c10e8f.hot-update.js",
"/chunks/platform~chunks/shared.ae10fb9f1d8bb0f3583d.hot-update.js": "/chunks/platform~chunks/shared.ae10fb9f1d8bb0f3583d.hot-update.js",
"/chunks/platform~chunks/shared.9f409d79601b4b8b5ab9.hot-update.js": "/chunks/platform~chunks/shared.9f409d79601b4b8b5ab9.hot-update.js",
"/chunks/platform~chunks/shared.48ec1f2809265a22fc3f.hot-update.js": "/chunks/platform~chunks/shared.48ec1f2809265a22fc3f.hot-update.js",
"/chunks/platform~chunks/shared.36ea188eb007ea33094a.hot-update.js": "/chunks/platform~chunks/shared.36ea188eb007ea33094a.hot-update.js",
"/chunks/platform~chunks/shared.7e22fb24d070636a6423.hot-update.js": "/chunks/platform~chunks/shared.7e22fb24d070636a6423.hot-update.js",
"/chunks/platform~chunks/shared.8e0857f408217ad18d72.hot-update.js": "/chunks/platform~chunks/shared.8e0857f408217ad18d72.hot-update.js",
"/chunks/platform~chunks/shared.75ac627585852664e9cd.hot-update.js": "/chunks/platform~chunks/shared.75ac627585852664e9cd.hot-update.js",
"/chunks/platform~chunks/shared.557f53e6beece5a1df0d.hot-update.js": "/chunks/platform~chunks/shared.557f53e6beece5a1df0d.hot-update.js",
"/chunks/platform~chunks/shared.79b0d22fbbcd77fd3ef6.hot-update.js": "/chunks/platform~chunks/shared.79b0d22fbbcd77fd3ef6.hot-update.js",
"/chunks/platform~chunks/shared.fb72e4d1bd184f28fdeb.hot-update.js": "/chunks/platform~chunks/shared.fb72e4d1bd184f28fdeb.hot-update.js",
"/chunks/platform~chunks/shared.3dfa5e2915606297e2b6.hot-update.js": "/chunks/platform~chunks/shared.3dfa5e2915606297e2b6.hot-update.js",
"/chunks/platform~chunks/shared.644de145a5ecaa4985ac.hot-update.js": "/chunks/platform~chunks/shared.644de145a5ecaa4985ac.hot-update.js",
"/chunks/platform~chunks/shared.1f4937395911cd1a45e6.hot-update.js": "/chunks/platform~chunks/shared.1f4937395911cd1a45e6.hot-update.js",
"/chunks/platform~chunks/shared.37288c76c11329bf0e63.hot-update.js": "/chunks/platform~chunks/shared.37288c76c11329bf0e63.hot-update.js",
"/chunks/platform~chunks/shared.7a58beac019d90deec07.hot-update.js": "/chunks/platform~chunks/shared.7a58beac019d90deec07.hot-update.js",
"/chunks/platform~chunks/shared.5a84df1ddf714dc208a6.hot-update.js": "/chunks/platform~chunks/shared.5a84df1ddf714dc208a6.hot-update.js",
"/chunks/platform~chunks/shared.5a5d20476ce210d55fd2.hot-update.js": "/chunks/platform~chunks/shared.5a5d20476ce210d55fd2.hot-update.js",
"/chunks/platform~chunks/shared.c2047bc55323fbe2e707.hot-update.js": "/chunks/platform~chunks/shared.c2047bc55323fbe2e707.hot-update.js",
"/chunks/platform~chunks/shared.933f6688de610e58695d.hot-update.js": "/chunks/platform~chunks/shared.933f6688de610e58695d.hot-update.js",
"/chunks/platform~chunks/shared.dbccc0c57b49695cdc4f.hot-update.js": "/chunks/platform~chunks/shared.dbccc0c57b49695cdc4f.hot-update.js",
"/chunks/platform~chunks/shared.7ee5ee01a67a58d598b1.hot-update.js": "/chunks/platform~chunks/shared.7ee5ee01a67a58d598b1.hot-update.js",
"/chunks/platform~chunks/shared.ea5b5aec082ac401dc40.hot-update.js": "/chunks/platform~chunks/shared.ea5b5aec082ac401dc40.hot-update.js",
"/chunks/platform~chunks/shared.e0b2d3f62bffab6427fa.hot-update.js": "/chunks/platform~chunks/shared.e0b2d3f62bffab6427fa.hot-update.js",
"/chunks/platform~chunks/shared.b935127720cfaf6f945a.hot-update.js": "/chunks/platform~chunks/shared.b935127720cfaf6f945a.hot-update.js",
"/chunks/platform~chunks/shared.cc22803792671bc0cf72.hot-update.js": "/chunks/platform~chunks/shared.cc22803792671bc0cf72.hot-update.js",
"/chunks/platform~chunks/shared.8e5cfca3d5db5e6524f4.hot-update.js": "/chunks/platform~chunks/shared.8e5cfca3d5db5e6524f4.hot-update.js",
"/chunks/platform~chunks/shared.28aa1ecab14f5a782025.hot-update.js": "/chunks/platform~chunks/shared.28aa1ecab14f5a782025.hot-update.js",
"/chunks/platform~chunks/shared.842cee8ff68b12851d8d.hot-update.js": "/chunks/platform~chunks/shared.842cee8ff68b12851d8d.hot-update.js",
"/chunks/platform~chunks/shared.e3df825f8adb8e17ba92.hot-update.js": "/chunks/platform~chunks/shared.e3df825f8adb8e17ba92.hot-update.js",
"/chunks/platform~chunks/shared.b17585f6d6f657e6fb4f.hot-update.js": "/chunks/platform~chunks/shared.b17585f6d6f657e6fb4f.hot-update.js",
"/chunks/platform~chunks/shared.514b10dbcea7bf76a9c8.hot-update.js": "/chunks/platform~chunks/shared.514b10dbcea7bf76a9c8.hot-update.js",
"/chunks/platform~chunks/shared.0ceac49f535ec2ae0005.hot-update.js": "/chunks/platform~chunks/shared.0ceac49f535ec2ae0005.hot-update.js",
"/chunks/platform~chunks/shared.a3dc2d3212586400d928.hot-update.js": "/chunks/platform~chunks/shared.a3dc2d3212586400d928.hot-update.js",
"/chunks/platform~chunks/shared.ff74fbe071dce28cc151.hot-update.js": "/chunks/platform~chunks/shared.ff74fbe071dce28cc151.hot-update.js",
"/chunks/platform~chunks/shared.3f11e659afcc39a331da.hot-update.js": "/chunks/platform~chunks/shared.3f11e659afcc39a331da.hot-update.js",
"/chunks/platform~chunks/shared.1ba5526b5ed140b6456a.hot-update.js": "/chunks/platform~chunks/shared.1ba5526b5ed140b6456a.hot-update.js",
"/chunks/platform~chunks/shared.b20dd7fb44b7a887626a.hot-update.js": "/chunks/platform~chunks/shared.b20dd7fb44b7a887626a.hot-update.js",
"/chunks/platform~chunks/shared.614c5fbe215dfac5041c.hot-update.js": "/chunks/platform~chunks/shared.614c5fbe215dfac5041c.hot-update.js",
"/chunks/platform~chunks/shared.75651f307d7b6388ad94.hot-update.js": "/chunks/platform~chunks/shared.75651f307d7b6388ad94.hot-update.js",
"/chunks/platform~chunks/shared.091b7e5d51d289fb47aa.hot-update.js": "/chunks/platform~chunks/shared.091b7e5d51d289fb47aa.hot-update.js",
"/chunks/platform~chunks/shared.64a38834dbbc674fb21d.hot-update.js": "/chunks/platform~chunks/shared.64a38834dbbc674fb21d.hot-update.js",
"/chunks/platform~chunks/shared.4d1be3548ff16c39d313.hot-update.js": "/chunks/platform~chunks/shared.4d1be3548ff16c39d313.hot-update.js",
"/chunks/platform~chunks/shared.d0863eb04a7d2801fca2.hot-update.js": "/chunks/platform~chunks/shared.d0863eb04a7d2801fca2.hot-update.js",
"/chunks/platform~chunks/shared.70220cb6371bde172ceb.hot-update.js": "/chunks/platform~chunks/shared.70220cb6371bde172ceb.hot-update.js",
"/chunks/platform~chunks/shared.108348eee272089fa4b8.hot-update.js": "/chunks/platform~chunks/shared.108348eee272089fa4b8.hot-update.js",
"/chunks/platform~chunks/shared.2064e0e4cc4e6bd31199.hot-update.js": "/chunks/platform~chunks/shared.2064e0e4cc4e6bd31199.hot-update.js",
"/chunks/platform~chunks/shared.ae16610b370a3677365b.hot-update.js": "/chunks/platform~chunks/shared.ae16610b370a3677365b.hot-update.js",
"/chunks/platform~chunks/shared.8577ba5bcd7053f0a836.hot-update.js": "/chunks/platform~chunks/shared.8577ba5bcd7053f0a836.hot-update.js",
"/chunks/platform~chunks/shared.0827a34ae83d14284caf.hot-update.js": "/chunks/platform~chunks/shared.0827a34ae83d14284caf.hot-update.js",
"/chunks/platform~chunks/shared.8469d84a33a7894f50bf.hot-update.js": "/chunks/platform~chunks/shared.8469d84a33a7894f50bf.hot-update.js",
"/chunks/platform~chunks/shared.b25ac020e90d3cd696ea.hot-update.js": "/chunks/platform~chunks/shared.b25ac020e90d3cd696ea.hot-update.js",
"/chunks/platform~chunks/shared.23db3071d28ca5307084.hot-update.js": "/chunks/platform~chunks/shared.23db3071d28ca5307084.hot-update.js",
"/chunks/platform~chunks/shared.9bbf6b78055548b374d0.hot-update.js": "/chunks/platform~chunks/shared.9bbf6b78055548b374d0.hot-update.js",
"/chunks/platform~chunks/shared.76fcbd5a370d7d51e42a.hot-update.js": "/chunks/platform~chunks/shared.76fcbd5a370d7d51e42a.hot-update.js",
"/chunks/platform~chunks/shared.5ea7a9ec9645ba818bbb.hot-update.js": "/chunks/platform~chunks/shared.5ea7a9ec9645ba818bbb.hot-update.js",
"/chunks/platform~chunks/shared.2c9fcbb1c9aa1fece752.hot-update.js": "/chunks/platform~chunks/shared.2c9fcbb1c9aa1fece752.hot-update.js",
"/chunks/platform~chunks/shared.9b4bdf882a8bdedd71fd.hot-update.js": "/chunks/platform~chunks/shared.9b4bdf882a8bdedd71fd.hot-update.js",
"/chunks/platform~chunks/shared.1a1b7dd64571ad7a007e.hot-update.js": "/chunks/platform~chunks/shared.1a1b7dd64571ad7a007e.hot-update.js",
"/chunks/platform~chunks/shared.d38375a5d8b1069c1e49.hot-update.js": "/chunks/platform~chunks/shared.d38375a5d8b1069c1e49.hot-update.js",
"/chunks/platform~chunks/shared.d69d75ef3c16206c2ed5.hot-update.js": "/chunks/platform~chunks/shared.d69d75ef3c16206c2ed5.hot-update.js",
"/chunks/platform~chunks/shared.452887b0bc711353e37a.hot-update.js": "/chunks/platform~chunks/shared.452887b0bc711353e37a.hot-update.js",
"/chunks/platform~chunks/shared.dcf101b30b70d9f41af9.hot-update.js": "/chunks/platform~chunks/shared.dcf101b30b70d9f41af9.hot-update.js",
"/chunks/platform~chunks/shared.acef0e4a5ea06f83adb3.hot-update.js": "/chunks/platform~chunks/shared.acef0e4a5ea06f83adb3.hot-update.js",
"/chunks/platform~chunks/shared.08eb9f61a665eac52ff8.hot-update.js": "/chunks/platform~chunks/shared.08eb9f61a665eac52ff8.hot-update.js",
"/chunks/platform~chunks/shared.2383421a8cff279954e2.hot-update.js": "/chunks/platform~chunks/shared.2383421a8cff279954e2.hot-update.js",
"/chunks/platform~chunks/shared.50dee457841f140a1e61.hot-update.js": "/chunks/platform~chunks/shared.50dee457841f140a1e61.hot-update.js",
"/chunks/platform~chunks/shared.106349c849e1c341f366.hot-update.js": "/chunks/platform~chunks/shared.106349c849e1c341f366.hot-update.js",
"/chunks/platform~chunks/shared.6850f961555f61302e00.hot-update.js": "/chunks/platform~chunks/shared.6850f961555f61302e00.hot-update.js",
"/chunks/platform~chunks/shared.97192a29dcc4e4fd8479.hot-update.js": "/chunks/platform~chunks/shared.97192a29dcc4e4fd8479.hot-update.js",
"/chunks/platform~chunks/shared.e72adf27adeb185ead9f.hot-update.js": "/chunks/platform~chunks/shared.e72adf27adeb185ead9f.hot-update.js",
"/chunks/platform~chunks/shared.2ca5cc04d6d644bf6410.hot-update.js": "/chunks/platform~chunks/shared.2ca5cc04d6d644bf6410.hot-update.js",
"/chunks/platform~chunks/shared.90bfe997c939e7030416.hot-update.js": "/chunks/platform~chunks/shared.90bfe997c939e7030416.hot-update.js",
"/chunks/platform~chunks/shared.42abdb76a1454c17542d.hot-update.js": "/chunks/platform~chunks/shared.42abdb76a1454c17542d.hot-update.js",
"/chunks/platform~chunks/shared.f52e37c5f6b4ffd14e41.hot-update.js": "/chunks/platform~chunks/shared.f52e37c5f6b4ffd14e41.hot-update.js",
"/chunks/platform~chunks/shared.c9a9aa901027214be80c.hot-update.js": "/chunks/platform~chunks/shared.c9a9aa901027214be80c.hot-update.js",
"/chunks/platform~chunks/shared.284adc72985a540ec831.hot-update.js": "/chunks/platform~chunks/shared.284adc72985a540ec831.hot-update.js",
"/chunks/platform~chunks/shared.406189b5681fb3916006.hot-update.js": "/chunks/platform~chunks/shared.406189b5681fb3916006.hot-update.js",
"/chunks/platform.25265c01af3ed740d261.hot-update.js": "/chunks/platform.25265c01af3ed740d261.hot-update.js",
"/chunks/platform~chunks/shared.25265c01af3ed740d261.hot-update.js": "/chunks/platform~chunks/shared.25265c01af3ed740d261.hot-update.js",
"/chunks/platform~chunks/shared.8c0d87ec87d4f67da54f.hot-update.js": "/chunks/platform~chunks/shared.8c0d87ec87d4f67da54f.hot-update.js",
"/chunks/platform~chunks/shared.ed7151fb241ebc820dd5.hot-update.js": "/chunks/platform~chunks/shared.ed7151fb241ebc820dd5.hot-update.js",
"/chunks/platform~chunks/shared.5254a1c4626fa41dde15.hot-update.js": "/chunks/platform~chunks/shared.5254a1c4626fa41dde15.hot-update.js",
"/chunks/platform~chunks/shared.15a2ef71d59856731383.hot-update.js": "/chunks/platform~chunks/shared.15a2ef71d59856731383.hot-update.js",
"/chunks/platform~chunks/shared.733321aae177ed72cc23.hot-update.js": "/chunks/platform~chunks/shared.733321aae177ed72cc23.hot-update.js",
"/chunks/platform~chunks/shared.41175ad187970df46daa.hot-update.js": "/chunks/platform~chunks/shared.41175ad187970df46daa.hot-update.js",
"/chunks/platform~chunks/shared.fb8a939de04cc02728dc.hot-update.js": "/chunks/platform~chunks/shared.fb8a939de04cc02728dc.hot-update.js",
"/chunks/platform~chunks/shared.cf165836af9b4276bebd.hot-update.js": "/chunks/platform~chunks/shared.cf165836af9b4276bebd.hot-update.js",
"/chunks/platform~chunks/shared.d1a3d93525153409ab60.hot-update.js": "/chunks/platform~chunks/shared.d1a3d93525153409ab60.hot-update.js",
"/chunks/platform~chunks/shared.bfaa03d4c157a633b2c0.hot-update.js": "/chunks/platform~chunks/shared.bfaa03d4c157a633b2c0.hot-update.js",
"/chunks/platform~chunks/shared.09991d9ac6b46e19167a.hot-update.js": "/chunks/platform~chunks/shared.09991d9ac6b46e19167a.hot-update.js",
"/chunks/platform~chunks/shared.c7feb7ab06248f16f099.hot-update.js": "/chunks/platform~chunks/shared.c7feb7ab06248f16f099.hot-update.js",
"/chunks/platform~chunks/shared.708acc78de501f020512.hot-update.js": "/chunks/platform~chunks/shared.708acc78de501f020512.hot-update.js",
"/chunks/platform~chunks/shared.76bec88c1a3904c31ca5.hot-update.js": "/chunks/platform~chunks/shared.76bec88c1a3904c31ca5.hot-update.js",
"/chunks/platform~chunks/shared.590eb3401082af7f0ec4.hot-update.js": "/chunks/platform~chunks/shared.590eb3401082af7f0ec4.hot-update.js",
"/chunks/platform~chunks/shared.ca1ce6d6e2c1bb354980.hot-update.js": "/chunks/platform~chunks/shared.ca1ce6d6e2c1bb354980.hot-update.js",
"/chunks/platform~chunks/shared.b0ee028d990c5c753765.hot-update.js": "/chunks/platform~chunks/shared.b0ee028d990c5c753765.hot-update.js",
"/chunks/platform~chunks/shared.064a6842658ea33930a0.hot-update.js": "/chunks/platform~chunks/shared.064a6842658ea33930a0.hot-update.js",
"/chunks/platform~chunks/shared.278d0f377043298e2d0f.hot-update.js": "/chunks/platform~chunks/shared.278d0f377043298e2d0f.hot-update.js",
"/chunks/platform~chunks/shared.6c7ed16b6a9be6f19b65.hot-update.js": "/chunks/platform~chunks/shared.6c7ed16b6a9be6f19b65.hot-update.js",
"/chunks/platform~chunks/shared.809d00d9f51dc73a9705.hot-update.js": "/chunks/platform~chunks/shared.809d00d9f51dc73a9705.hot-update.js",
"/chunks/platform~chunks/shared.c246c74e85bbe33158c8.hot-update.js": "/chunks/platform~chunks/shared.c246c74e85bbe33158c8.hot-update.js",
"/chunks/platform~chunks/shared.7d2d5853b948383a8c5f.hot-update.js": "/chunks/platform~chunks/shared.7d2d5853b948383a8c5f.hot-update.js",
"/chunks/platform~chunks/shared.216f852acc7407af395f.hot-update.js": "/chunks/platform~chunks/shared.216f852acc7407af395f.hot-update.js",
"/chunks/platform~chunks/shared.71137c5d27f0ad3c9c81.hot-update.js": "/chunks/platform~chunks/shared.71137c5d27f0ad3c9c81.hot-update.js",
"/chunks/platform~chunks/shared.e4c2d78c28e84472d73d.hot-update.js": "/chunks/platform~chunks/shared.e4c2d78c28e84472d73d.hot-update.js",
"/chunks/platform~chunks/shared.8887846755dfdf0cdd92.hot-update.js": "/chunks/platform~chunks/shared.8887846755dfdf0cdd92.hot-update.js",
"/chunks/platform~chunks/shared.eade0fcf84273a8d00e9.hot-update.js": "/chunks/platform~chunks/shared.eade0fcf84273a8d00e9.hot-update.js",
"/chunks/platform~chunks/shared.16acd627ad6cb1698674.hot-update.js": "/chunks/platform~chunks/shared.16acd627ad6cb1698674.hot-update.js",
"/js/main.d30536a949d429f0bf3a.hot-update.js": "/js/main.d30536a949d429f0bf3a.hot-update.js",
"/js/main.2b9c1370134ae5b1a727.hot-update.js": "/js/main.2b9c1370134ae5b1a727.hot-update.js",
"/chunks/platform~chunks/shared.e9002399875053c5ac4b.hot-update.js": "/chunks/platform~chunks/shared.e9002399875053c5ac4b.hot-update.js",
"/chunks/platform~chunks/shared.c9d67bb07534719b259e.hot-update.js": "/chunks/platform~chunks/shared.c9d67bb07534719b259e.hot-update.js",
"/chunks/platform~chunks/shared.77bdb67805b98253ae00.hot-update.js": "/chunks/platform~chunks/shared.77bdb67805b98253ae00.hot-update.js",
"/chunks/platform~chunks/shared.58a449bc18d0c7132eb9.hot-update.js": "/chunks/platform~chunks/shared.58a449bc18d0c7132eb9.hot-update.js",
"/chunks/platform~chunks/shared.8eac20153341a9d0ed7a.hot-update.js": "/chunks/platform~chunks/shared.8eac20153341a9d0ed7a.hot-update.js",
"/chunks/platform~chunks/shared.eeac67d8917d19b2e197.hot-update.js": "/chunks/platform~chunks/shared.eeac67d8917d19b2e197.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.72b47637174bfd1f0d4a.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.72b47637174bfd1f0d4a.hot-update.js",
"/chunks/platform~chunks/shared.49b63f774b4133e8bf77.hot-update.js": "/chunks/platform~chunks/shared.49b63f774b4133e8bf77.hot-update.js",
"/chunks/platform~chunks/shared.985ebb81aeb4ae7762c0.hot-update.js": "/chunks/platform~chunks/shared.985ebb81aeb4ae7762c0.hot-update.js",
"/chunks/platform~chunks/shared.a491941c2d8964849215.hot-update.js": "/chunks/platform~chunks/shared.a491941c2d8964849215.hot-update.js",
"/chunks/platform~chunks/shared.c838bd772753e22f85ac.hot-update.js": "/chunks/platform~chunks/shared.c838bd772753e22f85ac.hot-update.js",
"/chunks/platform~chunks/shared.877e1bef5a1ecc4a8f3c.hot-update.js": "/chunks/platform~chunks/shared.877e1bef5a1ecc4a8f3c.hot-update.js",
"/chunks/platform~chunks/shared.6d78388b988d8035d403.hot-update.js": "/chunks/platform~chunks/shared.6d78388b988d8035d403.hot-update.js",
"/chunks/platform~chunks/shared.9bbe4becdf8fbef63c85.hot-update.js": "/chunks/platform~chunks/shared.9bbe4becdf8fbef63c85.hot-update.js",
"/chunks/platform~chunks/shared.6a9231c5237dd5a37363.hot-update.js": "/chunks/platform~chunks/shared.6a9231c5237dd5a37363.hot-update.js",
"/chunks/platform~chunks/shared.52bfe5a4fc5f56477023.hot-update.js": "/chunks/platform~chunks/shared.52bfe5a4fc5f56477023.hot-update.js",
"/chunks/platform~chunks/shared.108454aa1a3cb46e38da.hot-update.js": "/chunks/platform~chunks/shared.108454aa1a3cb46e38da.hot-update.js",
"/chunks/platform~chunks/shared.18a5f01db9d18c5402e3.hot-update.js": "/chunks/platform~chunks/shared.18a5f01db9d18c5402e3.hot-update.js",
"/chunks/platform~chunks/shared.a2906a34b7bd49872289.hot-update.js": "/chunks/platform~chunks/shared.a2906a34b7bd49872289.hot-update.js",
"/chunks/platform~chunks/shared.a813702a7a59ea12ff18.hot-update.js": "/chunks/platform~chunks/shared.a813702a7a59ea12ff18.hot-update.js",
"/chunks/platform~chunks/shared.e16dca346f70327a770b.hot-update.js": "/chunks/platform~chunks/shared.e16dca346f70327a770b.hot-update.js",
"/chunks/platform~chunks/shared.42d473b4c19817d02562.hot-update.js": "/chunks/platform~chunks/shared.42d473b4c19817d02562.hot-update.js",
"/chunks/platform~chunks/shared.0a73f875cbfa09b6da85.hot-update.js": "/chunks/platform~chunks/shared.0a73f875cbfa09b6da85.hot-update.js",
"/chunks/platform~chunks/shared.0b6ec1539444941f6a3d.hot-update.js": "/chunks/platform~chunks/shared.0b6ec1539444941f6a3d.hot-update.js",
"/chunks/platform~chunks/shared.bc8bf2ed3900761c2063.hot-update.js": "/chunks/platform~chunks/shared.bc8bf2ed3900761c2063.hot-update.js",
"/chunks/platform~chunks/shared.050c32e1ba395fcd894c.hot-update.js": "/chunks/platform~chunks/shared.050c32e1ba395fcd894c.hot-update.js",
"/chunks/platform~chunks/shared.85f01913028929f3a16a.hot-update.js": "/chunks/platform~chunks/shared.85f01913028929f3a16a.hot-update.js",
"/chunks/platform~chunks/shared.d2caef27983c490609ef.hot-update.js": "/chunks/platform~chunks/shared.d2caef27983c490609ef.hot-update.js",
"/chunks/platform~chunks/shared.7e4df0a7856ea477ebe8.hot-update.js": "/chunks/platform~chunks/shared.7e4df0a7856ea477ebe8.hot-update.js",
"/chunks/platform~chunks/shared.399f126bb6f6def3d9c2.hot-update.js": "/chunks/platform~chunks/shared.399f126bb6f6def3d9c2.hot-update.js",
"/chunks/platform~chunks/shared.8c7f8f62391c02e6c840.hot-update.js": "/chunks/platform~chunks/shared.8c7f8f62391c02e6c840.hot-update.js",
"/chunks/platform~chunks/shared.87aa376d6f93b4ebe69b.hot-update.js": "/chunks/platform~chunks/shared.87aa376d6f93b4ebe69b.hot-update.js",
"/chunks/platform~chunks/shared.ec0d62fd2920fdb451f7.hot-update.js": "/chunks/platform~chunks/shared.ec0d62fd2920fdb451f7.hot-update.js",
"/chunks/platform~chunks/shared.2b3c7a16906a1f0563dd.hot-update.js": "/chunks/platform~chunks/shared.2b3c7a16906a1f0563dd.hot-update.js",
"/chunks/platform~chunks/shared.1f0af7c6827be463df46.hot-update.js": "/chunks/platform~chunks/shared.1f0af7c6827be463df46.hot-update.js",
"/chunks/platform~chunks/shared.d429dff1536dac41fde7.hot-update.js": "/chunks/platform~chunks/shared.d429dff1536dac41fde7.hot-update.js",
"/chunks/platform~chunks/shared.900ab0247378ae991077.hot-update.js": "/chunks/platform~chunks/shared.900ab0247378ae991077.hot-update.js",
"/chunks/platform~chunks/shared.7c26d65128b53bf3f16b.hot-update.js": "/chunks/platform~chunks/shared.7c26d65128b53bf3f16b.hot-update.js",
"/chunks/platform~chunks/shared.5c97578f844f6c158403.hot-update.js": "/chunks/platform~chunks/shared.5c97578f844f6c158403.hot-update.js",
"/chunks/platform~chunks/shared.d93c028299bb7deb8305.hot-update.js": "/chunks/platform~chunks/shared.d93c028299bb7deb8305.hot-update.js",
"/chunks/platform~chunks/shared.dcaa917acc67fd0840c3.hot-update.js": "/chunks/platform~chunks/shared.dcaa917acc67fd0840c3.hot-update.js",
"/chunks/platform~chunks/shared.d74b2567e362f7628acd.hot-update.js": "/chunks/platform~chunks/shared.d74b2567e362f7628acd.hot-update.js",
"/chunks/platform~chunks/shared.d99c1923377d3cf0b171.hot-update.js": "/chunks/platform~chunks/shared.d99c1923377d3cf0b171.hot-update.js",
"/chunks/platform~chunks/shared.8bd0a7ab5c2e0c533ff1.hot-update.js": "/chunks/platform~chunks/shared.8bd0a7ab5c2e0c533ff1.hot-update.js",
"/chunks/platform~chunks/shared.abf892eb0cc5eecd89ae.hot-update.js": "/chunks/platform~chunks/shared.abf892eb0cc5eecd89ae.hot-update.js",
"/chunks/platform~chunks/shared.a094a549c38590c5e1e3.hot-update.js": "/chunks/platform~chunks/shared.a094a549c38590c5e1e3.hot-update.js",
"/chunks/platform~chunks/shared.d2447d30bec847c0961b.hot-update.js": "/chunks/platform~chunks/shared.d2447d30bec847c0961b.hot-update.js",
"/chunks/platform~chunks/shared.84a896125b70fe1e48e2.hot-update.js": "/chunks/platform~chunks/shared.84a896125b70fe1e48e2.hot-update.js",
"/chunks/platform~chunks/shared.f9cccd3ddfd5c37063d8.hot-update.js": "/chunks/platform~chunks/shared.f9cccd3ddfd5c37063d8.hot-update.js",
"/chunks/platform~chunks/shared.27ce99176c8adf898db0.hot-update.js": "/chunks/platform~chunks/shared.27ce99176c8adf898db0.hot-update.js",
"/chunks/platform~chunks/shared.d41bfe041afe445cf94d.hot-update.js": "/chunks/platform~chunks/shared.d41bfe041afe445cf94d.hot-update.js",
"/chunks/platform~chunks/shared.ee4f4f55fe81a2ead32d.hot-update.js": "/chunks/platform~chunks/shared.ee4f4f55fe81a2ead32d.hot-update.js",
"/chunks/platform~chunks/shared.37b51b734120babb79bc.hot-update.js": "/chunks/platform~chunks/shared.37b51b734120babb79bc.hot-update.js",
"/chunks/platform~chunks/shared.39246457e84740bad41e.hot-update.js": "/chunks/platform~chunks/shared.39246457e84740bad41e.hot-update.js",
"/chunks/platform~chunks/shared.19a1d45c2d033b7e72be.hot-update.js": "/chunks/platform~chunks/shared.19a1d45c2d033b7e72be.hot-update.js",
"/chunks/platform~chunks/shared.4205c5b6908a42ac2d66.hot-update.js": "/chunks/platform~chunks/shared.4205c5b6908a42ac2d66.hot-update.js",
"/chunks/platform~chunks/shared.adad09676b3c93b3cf7a.hot-update.js": "/chunks/platform~chunks/shared.adad09676b3c93b3cf7a.hot-update.js",
"/chunks/platform~chunks/shared.137f1bc98b0dcbae3847.hot-update.js": "/chunks/platform~chunks/shared.137f1bc98b0dcbae3847.hot-update.js",
"/chunks/platform~chunks/shared.4f502ea8ff9404b7afc9.hot-update.js": "/chunks/platform~chunks/shared.4f502ea8ff9404b7afc9.hot-update.js",
"/chunks/platform~chunks/shared.e666f86a939a195f07cf.hot-update.js": "/chunks/platform~chunks/shared.e666f86a939a195f07cf.hot-update.js",
"/chunks/platform~chunks/shared.34b1208bacc6c42b36be.hot-update.js": "/chunks/platform~chunks/shared.34b1208bacc6c42b36be.hot-update.js",
"/chunks/platform~chunks/shared.46ca437466296d965e9d.hot-update.js": "/chunks/platform~chunks/shared.46ca437466296d965e9d.hot-update.js",
"/chunks/platform~chunks/shared.5673361f2472897a8862.hot-update.js": "/chunks/platform~chunks/shared.5673361f2472897a8862.hot-update.js",
"/chunks/platform~chunks/shared.13ad6c050ace24c1fbf8.hot-update.js": "/chunks/platform~chunks/shared.13ad6c050ace24c1fbf8.hot-update.js",
"/chunks/platform~chunks/shared.536c6a38d071e06cfd2a.hot-update.js": "/chunks/platform~chunks/shared.536c6a38d071e06cfd2a.hot-update.js",
"/chunks/platform~chunks/shared.8c0cae22609005742680.hot-update.js": "/chunks/platform~chunks/shared.8c0cae22609005742680.hot-update.js",
"/chunks/platform~chunks/shared.17ce0161c4604ebd0446.hot-update.js": "/chunks/platform~chunks/shared.17ce0161c4604ebd0446.hot-update.js",
"/chunks/platform~chunks/shared.ee30b92c151b0a756e11.hot-update.js": "/chunks/platform~chunks/shared.ee30b92c151b0a756e11.hot-update.js",
"/chunks/platform~chunks/shared.b135b03b8a90d50e42a3.hot-update.js": "/chunks/platform~chunks/shared.b135b03b8a90d50e42a3.hot-update.js",
"/chunks/platform~chunks/shared.2d07b1e0c01205bd1cc0.hot-update.js": "/chunks/platform~chunks/shared.2d07b1e0c01205bd1cc0.hot-update.js",
"/chunks/platform~chunks/shared.adaee7ca9d929423eb56.hot-update.js": "/chunks/platform~chunks/shared.adaee7ca9d929423eb56.hot-update.js",
"/chunks/platform~chunks/shared.da46c61e344098524b4a.hot-update.js": "/chunks/platform~chunks/shared.da46c61e344098524b4a.hot-update.js",
"/chunks/platform~chunks/shared.a1a9f2754af4399fcf3d.hot-update.js": "/chunks/platform~chunks/shared.a1a9f2754af4399fcf3d.hot-update.js",
"/chunks/platform~chunks/shared.3e875b1ca4fc9bb73379.hot-update.js": "/chunks/platform~chunks/shared.3e875b1ca4fc9bb73379.hot-update.js",
"/chunks/platform~chunks/shared.175c7eac0abcf40f74e6.hot-update.js": "/chunks/platform~chunks/shared.175c7eac0abcf40f74e6.hot-update.js",
"/chunks/platform~chunks/shared.1ea8972fecf043d93096.hot-update.js": "/chunks/platform~chunks/shared.1ea8972fecf043d93096.hot-update.js",
"/chunks/platform~chunks/shared.8ffece3c6136ee1458ba.hot-update.js": "/chunks/platform~chunks/shared.8ffece3c6136ee1458ba.hot-update.js",
"/chunks/platform~chunks/shared.4bcc7cd597a6d301481d.hot-update.js": "/chunks/platform~chunks/shared.4bcc7cd597a6d301481d.hot-update.js",
"/chunks/platform~chunks/shared.a3e798096d1b923a0900.hot-update.js": "/chunks/platform~chunks/shared.a3e798096d1b923a0900.hot-update.js",
"/chunks/platform~chunks/shared.35ba455675404dbe623b.hot-update.js": "/chunks/platform~chunks/shared.35ba455675404dbe623b.hot-update.js",
"/chunks/platform~chunks/shared.c0b5363cf5c45ac44cdf.hot-update.js": "/chunks/platform~chunks/shared.c0b5363cf5c45ac44cdf.hot-update.js",
"/chunks/platform~chunks/shared.467a807b6491267aa3dc.hot-update.js": "/chunks/platform~chunks/shared.467a807b6491267aa3dc.hot-update.js",
"/chunks/platform~chunks/shared.84638863802538b739d8.hot-update.js": "/chunks/platform~chunks/shared.84638863802538b739d8.hot-update.js",
"/chunks/platform~chunks/shared.6a2859160493aaed71f2.hot-update.js": "/chunks/platform~chunks/shared.6a2859160493aaed71f2.hot-update.js",
"/chunks/platform~chunks/shared.6f669da8e605fab4ddb4.hot-update.js": "/chunks/platform~chunks/shared.6f669da8e605fab4ddb4.hot-update.js",
"/chunks/platform~chunks/shared.8b3e2bb9e8c389b9ebc4.hot-update.js": "/chunks/platform~chunks/shared.8b3e2bb9e8c389b9ebc4.hot-update.js",
"/chunks/platform~chunks/shared.1731347cfa731befb99e.hot-update.js": "/chunks/platform~chunks/shared.1731347cfa731befb99e.hot-update.js",
"/chunks/platform~chunks/shared.b277b548a85bc5ee2bdf.hot-update.js": "/chunks/platform~chunks/shared.b277b548a85bc5ee2bdf.hot-update.js",
"/chunks/platform~chunks/shared.ebed0e7a896e500215f4.hot-update.js": "/chunks/platform~chunks/shared.ebed0e7a896e500215f4.hot-update.js",
"/chunks/platform~chunks/shared.84167139dd1ec059bbaf.hot-update.js": "/chunks/platform~chunks/shared.84167139dd1ec059bbaf.hot-update.js",
"/chunks/platform~chunks/shared.65d0187a4d369de9645c.hot-update.js": "/chunks/platform~chunks/shared.65d0187a4d369de9645c.hot-update.js",
"/chunks/platform~chunks/shared.27814b721337057111fa.hot-update.js": "/chunks/platform~chunks/shared.27814b721337057111fa.hot-update.js",
"/chunks/platform~chunks/shared.2715d9cb98a6ceb34688.hot-update.js": "/chunks/platform~chunks/shared.2715d9cb98a6ceb34688.hot-update.js",
"/chunks/platform~chunks/shared.b5f58cebb7d92b3f89db.hot-update.js": "/chunks/platform~chunks/shared.b5f58cebb7d92b3f89db.hot-update.js",
"/chunks/platform~chunks/shared.d96874b4bcc88276cda2.hot-update.js": "/chunks/platform~chunks/shared.d96874b4bcc88276cda2.hot-update.js",
"/chunks/platform~chunks/shared.b027fff472114ff831f3.hot-update.js": "/chunks/platform~chunks/shared.b027fff472114ff831f3.hot-update.js",
"/chunks/platform~chunks/shared.8aeeba4540c8598ce263.hot-update.js": "/chunks/platform~chunks/shared.8aeeba4540c8598ce263.hot-update.js",
"/chunks/platform~chunks/shared.cbe3439666aaacb3f9d5.hot-update.js": "/chunks/platform~chunks/shared.cbe3439666aaacb3f9d5.hot-update.js",
"/chunks/platform~chunks/shared.043058699639ed7ccc8f.hot-update.js": "/chunks/platform~chunks/shared.043058699639ed7ccc8f.hot-update.js",
"/chunks/platform~chunks/shared.04110b5c202f92ca60dc.hot-update.js": "/chunks/platform~chunks/shared.04110b5c202f92ca60dc.hot-update.js",
"/chunks/platform~chunks/shared.14c179f04911ec0b6148.hot-update.js": "/chunks/platform~chunks/shared.14c179f04911ec0b6148.hot-update.js",
"/chunks/platform~chunks/shared.e97d00149339b4d7361d.hot-update.js": "/chunks/platform~chunks/shared.e97d00149339b4d7361d.hot-update.js",
"/chunks/platform~chunks/shared.f22554f2f652bb6ab25a.hot-update.js": "/chunks/platform~chunks/shared.f22554f2f652bb6ab25a.hot-update.js",
"/chunks/platform~chunks/shared.09fbec98daf37d8d3f6e.hot-update.js": "/chunks/platform~chunks/shared.09fbec98daf37d8d3f6e.hot-update.js",
"/chunks/platform~chunks/shared.77c63e31e43ced365932.hot-update.js": "/chunks/platform~chunks/shared.77c63e31e43ced365932.hot-update.js",
"/chunks/platform~chunks/shared.5eb1fda8c0cee6a5c4df.hot-update.js": "/chunks/platform~chunks/shared.5eb1fda8c0cee6a5c4df.hot-update.js",
"/chunks/platform~chunks/shared.324305c3863be66a5aa9.hot-update.js": "/chunks/platform~chunks/shared.324305c3863be66a5aa9.hot-update.js",
"/chunks/platform~chunks/shared.2dbae78dd7ea0880e17e.hot-update.js": "/chunks/platform~chunks/shared.2dbae78dd7ea0880e17e.hot-update.js",
"/chunks/platform~chunks/shared.275d5b5e721bab969aa7.hot-update.js": "/chunks/platform~chunks/shared.275d5b5e721bab969aa7.hot-update.js",
"/chunks/platform~chunks/shared.c9fd58a91551e4c2a3c9.hot-update.js": "/chunks/platform~chunks/shared.c9fd58a91551e4c2a3c9.hot-update.js",
"/chunks/platform~chunks/shared.9d647954d4ca0b187330.hot-update.js": "/chunks/platform~chunks/shared.9d647954d4ca0b187330.hot-update.js",
"/chunks/platform~chunks/shared.1d0b4e17a66bb9ffc2aa.hot-update.js": "/chunks/platform~chunks/shared.1d0b4e17a66bb9ffc2aa.hot-update.js",
"/chunks/platform~chunks/shared.90f9cc168d81a9327009.hot-update.js": "/chunks/platform~chunks/shared.90f9cc168d81a9327009.hot-update.js",
"/chunks/platform~chunks/shared.cfa46be36bf20f01e28e.hot-update.js": "/chunks/platform~chunks/shared.cfa46be36bf20f01e28e.hot-update.js",
"/chunks/platform~chunks/shared.1c740c9ec97f38523f0f.hot-update.js": "/chunks/platform~chunks/shared.1c740c9ec97f38523f0f.hot-update.js",
"/chunks/platform~chunks/shared.14e1d5b3671d4fc0a8f6.hot-update.js": "/chunks/platform~chunks/shared.14e1d5b3671d4fc0a8f6.hot-update.js",
"/chunks/platform~chunks/shared.dbb325a43aa5b16881b6.hot-update.js": "/chunks/platform~chunks/shared.dbb325a43aa5b16881b6.hot-update.js",
"/chunks/platform~chunks/shared.2ba5126a0e7f2b664eb4.hot-update.js": "/chunks/platform~chunks/shared.2ba5126a0e7f2b664eb4.hot-update.js",
"/chunks/platform~chunks/shared.e65eeb43277227113147.hot-update.js": "/chunks/platform~chunks/shared.e65eeb43277227113147.hot-update.js",
"/chunks/platform~chunks/shared.7b6ca136e10baa37e55b.hot-update.js": "/chunks/platform~chunks/shared.7b6ca136e10baa37e55b.hot-update.js",
"/chunks/platform~chunks/shared.147249f2e69ffdaff27d.hot-update.js": "/chunks/platform~chunks/shared.147249f2e69ffdaff27d.hot-update.js",
"/chunks/platform~chunks/shared.f1bca91eed8957757722.hot-update.js": "/chunks/platform~chunks/shared.f1bca91eed8957757722.hot-update.js",
"/chunks/platform~chunks/shared.99233c1e2fdc845e66a3.hot-update.js": "/chunks/platform~chunks/shared.99233c1e2fdc845e66a3.hot-update.js",
"/chunks/platform~chunks/shared.277470a83cdeb19da829.hot-update.js": "/chunks/platform~chunks/shared.277470a83cdeb19da829.hot-update.js",
"/chunks/platform~chunks/shared.d8ce9796d79b2c73317e.hot-update.js": "/chunks/platform~chunks/shared.d8ce9796d79b2c73317e.hot-update.js",
"/chunks/platform~chunks/shared.de0e2354332f88950c86.hot-update.js": "/chunks/platform~chunks/shared.de0e2354332f88950c86.hot-update.js",
"/chunks/platform~chunks/shared.4b87716b9adcbd37a82a.hot-update.js": "/chunks/platform~chunks/shared.4b87716b9adcbd37a82a.hot-update.js",
"/chunks/platform~chunks/shared.45c59fdb8b18da2beb33.hot-update.js": "/chunks/platform~chunks/shared.45c59fdb8b18da2beb33.hot-update.js",
"/chunks/platform~chunks/shared.227a7c2845e3adba2de8.hot-update.js": "/chunks/platform~chunks/shared.227a7c2845e3adba2de8.hot-update.js",
"/chunks/platform~chunks/shared.a87e9ab4a8019782c948.hot-update.js": "/chunks/platform~chunks/shared.a87e9ab4a8019782c948.hot-update.js",
"/chunks/platform~chunks/shared.34726a157ef59bc7f1c3.hot-update.js": "/chunks/platform~chunks/shared.34726a157ef59bc7f1c3.hot-update.js",
"/chunks/platform~chunks/shared.5e291cf4c7115c4a7656.hot-update.js": "/chunks/platform~chunks/shared.5e291cf4c7115c4a7656.hot-update.js",
"/chunks/platform~chunks/shared.f16b4513dfd094e9666d.hot-update.js": "/chunks/platform~chunks/shared.f16b4513dfd094e9666d.hot-update.js",
"/chunks/platform~chunks/shared.f6ec1e163e6a9ebd6235.hot-update.js": "/chunks/platform~chunks/shared.f6ec1e163e6a9ebd6235.hot-update.js",
"/chunks/platform~chunks/shared.6f4f7f45464afa41f911.hot-update.js": "/chunks/platform~chunks/shared.6f4f7f45464afa41f911.hot-update.js",
"/chunks/platform~chunks/shared.f26c6fa4e123ef524eec.hot-update.js": "/chunks/platform~chunks/shared.f26c6fa4e123ef524eec.hot-update.js",
"/chunks/platform~chunks/shared.4908f9fb32384844d63e.hot-update.js": "/chunks/platform~chunks/shared.4908f9fb32384844d63e.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.5ac42fcb6cf7119599c2.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.5ac42fcb6cf7119599c2.hot-update.js",
"/chunks/platform~chunks/shared.f24d353190c7af6724ed.hot-update.js": "/chunks/platform~chunks/shared.f24d353190c7af6724ed.hot-update.js",
"/chunks/platform~chunks/shared.f1eaeb0ea18371cfb820.hot-update.js": "/chunks/platform~chunks/shared.f1eaeb0ea18371cfb820.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.ccd0704087bcca609729.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.ccd0704087bcca609729.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.eed87a3557c187a85164.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.eed87a3557c187a85164.hot-update.js",
"/chunks/platform~chunks/shared.a440e727de054749d4fd.hot-update.js": "/chunks/platform~chunks/shared.a440e727de054749d4fd.hot-update.js",
"/chunks/platform~chunks/shared.34d6517ce5e7ca49112d.hot-update.js": "/chunks/platform~chunks/shared.34d6517ce5e7ca49112d.hot-update.js",
"/chunks/platform~chunks/shared.e9fc1d8a63d8eeda5d19.hot-update.js": "/chunks/platform~chunks/shared.e9fc1d8a63d8eeda5d19.hot-update.js",
"/chunks/platform~chunks/shared.9aeea3002120d832e705.hot-update.js": "/chunks/platform~chunks/shared.9aeea3002120d832e705.hot-update.js",
"/chunks/platform~chunks/shared.eeb79971e7420409f268.hot-update.js": "/chunks/platform~chunks/shared.eeb79971e7420409f268.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.d0e65042f0b4432cc360.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.d0e65042f0b4432cc360.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.e50d610448319c0fc689.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.e50d610448319c0fc689.hot-update.js",
"/chunks/platform~chunks/shared.fdab3b98cb60cf9799b3.hot-update.js": "/chunks/platform~chunks/shared.fdab3b98cb60cf9799b3.hot-update.js",
"/chunks/platform~chunks/shared.013a8842da778c6e87a5.hot-update.js": "/chunks/platform~chunks/shared.013a8842da778c6e87a5.hot-update.js",
"/chunks/platform~chunks/shared.d0cd9e96214be058df93.hot-update.js": "/chunks/platform~chunks/shared.d0cd9e96214be058df93.hot-update.js",
"/chunks/platform~chunks/shared.30ac863ca4b308b7572e.hot-update.js": "/chunks/platform~chunks/shared.30ac863ca4b308b7572e.hot-update.js",
"/chunks/platform~chunks/shared.4a68349dbd4ad71be14d.hot-update.js": "/chunks/platform~chunks/shared.4a68349dbd4ad71be14d.hot-update.js",
"/chunks/platform~chunks/shared.ea71c74170e04d442837.hot-update.js": "/chunks/platform~chunks/shared.ea71c74170e04d442837.hot-update.js",
"/chunks/platform~chunks/shared.6262ee360a1260f1c39e.hot-update.js": "/chunks/platform~chunks/shared.6262ee360a1260f1c39e.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.34677410090f6b05c3c2.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.34677410090f6b05c3c2.hot-update.js",
"/chunks/platform~chunks/shared.34677410090f6b05c3c2.hot-update.js": "/chunks/platform~chunks/shared.34677410090f6b05c3c2.hot-update.js",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.e57972bcd69c7cd858fc.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.e57972bcd69c7cd858fc.hot-update.js",
"/chunks/platform~chunks/shared.61591792a877b15a99e6.hot-update.js": "/chunks/platform~chunks/shared.61591792a877b15a99e6.hot-update.js",
"/chunks/platform~chunks/shared.b5df3f6870b6ff03bc97.hot-update.js": "/chunks/platform~chunks/shared.b5df3f6870b6ff03bc97.hot-update.js",
"/chunks/platform~chunks/shared.ce9be847c7805854a0c8.hot-update.js": "/chunks/platform~chunks/shared.ce9be847c7805854a0c8.hot-update.js",
"/chunks/platform~chunks/shared.51d83c2119aa81acb4a6.hot-update.js": "/chunks/platform~chunks/shared.51d83c2119aa81acb4a6.hot-update.js"
}

View File

@@ -17,7 +17,7 @@
</AppInputText>
</ValidationProvider>
<SetFolderIcon v-if="isMoreOptions"/>
<ActionButton @click.native.stop="moreOptions" :icon="isMoreOptions ? 'x' : 'pencil-alt'">{{ moreOptionsTitle }}</ActionButton>
</ValidationObserver>
@@ -49,7 +49,6 @@
import PopupContent from '/resources/js/components/Others/Popup/PopupContent'
import PopupHeader from '/resources/js/components/Others/Popup/PopupHeader'
import ThumbnailItem from '/resources/js/components/Others/ThumbnailItem'
import SetFolderIcon from '/resources/js/components/Others/SetFolderIcon'
import ActionButton from '/resources/js/components/Others/ActionButton'
import ButtonBase from '/resources/js/components/FilesView/ButtonBase'
import {required} from 'vee-validate/dist/rules'
@@ -62,7 +61,6 @@
ValidationProvider,
ValidationObserver,
ThumbnailItem,
SetFolderIcon,
ActionButton,
PopupWrapper,
PopupActions,
@@ -111,10 +109,6 @@
if (name === 'create-folder' && ! this.$isMobile())
this.$nextTick(() => this.$refs.input.focus())
})
events.$on('setFolderIcon', (icon) => {
this.setFolderIcon = icon
})
}
}
</script>

View File

@@ -1,119 +1,112 @@
<template>
<div class="select-emoji-wrapper">
<label class="main-label">{{ $t('popup_rename.select_emoji_label') }}:</label>
<div>
<!-- Search field -->
<div class="mb-3 relative">
<!-- Selected Emoji input -->
<div @click.stop="openList" class="select-input-wrapper focus-border-theme" :class="{'active-menu' : selectOpen}">
<!-- Selected emoji preview -->
<div v-if="defaultEmoji" class="absolute left-3 top-2 select-none">
<Emoji :emoji="defaultEmoji" location="emoji-picker" />
</div>
<!-- If is emoji selected -->
<div class="select-input" v-if="selectedEmoji && selectedEmoji !== 'default'">
<div @click.stop="resetEmoji" class="select-input-icon-wrapper">
<x-icon size="14" class="select-input-icon" />
</div>
<Emoji class="emoji-preview" :emoji="selectedEmoji" location="emoji-picker-preview" />
<span>{{ selectedEmoji.name }}</span>
</div>
<!-- Search input -->
<input @click="openList" v-model="query" :class="{'pl-14': defaultEmoji}" class="focus-border-theme input-dark" type="text" :placeholder="$t('Select or search emoji icon...')">
</div>
<!-- If is emoji not selected -->
<div class="not-selected" v-if="! selectedEmoji || selectedEmoji === 'default'">
<span> {{ $t('popup_rename.set_emoji_input_placeholder') }}</span>
</div>
<chevron-down-icon class="row-icon" size="19" />
</div>
<!-- Spinner -->
<div v-if="isOpen && !isLoaded" class="relative h-20 select-none">
<Spinner />
</div>
<!-- Emojis List -->
<transition name="slide-in">
<div v-if="selectOpen">
<div v-if="isOpen && isLoaded && emojis" @scroll="checkGroupInView" id="group-box" class="2xl:h-96 lg:h-60 h-96 overflow-y-auto select-none relative">
<!-- Spinner -->
<div v-if="!isLoadedEmojis" class="emoji-wrapper">
<Spinner />
</div>
<!-- Navigation of Emojis Groups -->
<ul v-if="! query" class="flex items-center justify-between space-x-1 sticky top-0 dark:bg-dark-background bg-white" id="group-bar">
<li @click.stop="scrollToGroup(group.name)" v-for="(group,i) in emojis.groups" :key="i" class="w-14 h-14 flex items-center justify-center rounded-xl cursor-pointer hover:bg-light-background" :class="{'dark:bg-2x-dark-foreground bg-light-background': group.name === groupInView}">
<Emoji :emoji="group.emoji" location="emoji-picker" />
</li>
</ul>
<!-- List -->
<div v-if="isLoadedEmojis && emojis" class="emoji-wrapper">
<!-- All Emojis -->
<div v-if="! query" v-for="(group, name) in allEmoji" :key="name" :id="`group-${name}`">
<label class="font-bold text-sm mt-4 mb-2 block">
{{ name }}
</label>
<ul class="grid md:grid-cols-9 grid-cols-7 gap-4 space-between">
<li @click="setEmoji( emoji )" v-for="(emoji,i) in group" :key="i" class="flex items-center justify-center cursor-pointer">
<Emoji :emoji="emoji" location="emoji-picker" />
</li>
</ul>
</div>
<!-- Search input -->
<input @click.stop @input="searchEmojis" v-model="searchInput" class="emoji-input" :placeholder="$t('popup_rename.search_emoji_input_placeholder')">
<!-- Searched emojis -->
<ul v-if="query" class="grid md:grid-cols-9 grid-cols-7 gap-4 space-between">
<li @click="setEmoji( emoji )" v-for="(emoji,i) in filteredEmojis" :key="i" class="flex items-center justify-center cursor-pointer">
<Emoji :emoji="emoji" location="emoji-picker" />
</li>
</ul>
<!-- Navigation of Emojis Groups -->
<ul v-show="searchInput.length < 1" class="groups-list">
<li @click.stop="scrollToGroup(group.name)" v-for="(group,i) in emojis.emojisGroups" :key="i" class="group-option" :class="{'active' : group.name === groupInView}">
<Emoji :emoji="group.emoji" location="emoji-picker" />
</li>
</ul>
<!-- All Emojis -->
<div v-show="searchInput.length < 1" @scroll="checkGroupInView" id="group-box" class="group-wrapper">
<div v-for="(group, name) in allEmoji()" :key="name" class="options-wrapper" :id="`group-${name}`">
<label class="group-name-label">{{ name }}</label>
<ul class="options-list">
<li @click="setEmoji( emoji )" v-for="(emoji,i) in group" :key="i" class="option">
<Emoji :emoji="emoji" location="emoji-picker" />
</li>
</ul>
</div>
</div>
<!-- Searched emojis -->
<div v-if="searchInput.length > 0" class="group-wrapper">
<div class="options-wrapper">
<ul class="options-list">
<li @click="setEmoji( emoji )" v-for="(emoji,i) in filteredEmojis" :key="i" class="option">
<Emoji :emoji="emoji" location="emoji-picker" />
</li>
</ul>
<span class="not-found" v-if="filteredEmojis.length === 0 && filteredEmojisLoaded"> {{ $t('popup_rename.emoji_list_not_found') }}</span>
<Spinner v-if=" ! filteredEmojisLoaded " />
</div>
</div>
</div>
</div>
</transition>
<!-- Not found -->
<span class="font-bold text-sm ml-2" v-if="filteredEmojis.length === 0 && query !== undefined">
{{ $t('There is nothing :(') }}
</span>
</div>
</div>
</template>
<script>
import {ChevronDownIcon, XIcon} from 'vue-feather-icons'
import Spinner from '/resources/js/components/FilesView/Spinner'
import Emoji from '/resources/js/components/Others/Emoji'
import {debounce, groupBy} from 'lodash'
import {XIcon} from 'vue-feather-icons'
import {mapGetters} from 'vuex'
import {groupBy} from 'lodash'
import {events} from '/resources/js/bus'
export default {
name: 'EmojiPicker',
props: ['pickedEmoji'],
props: [
'defaultEmoji',
],
components: {
ChevronDownIcon,
Spinner,
Emoji,
XIcon,
},
computed: {
...mapGetters(['emojis']),
...mapGetters([
'emojis',
]),
allEmoji() {
return groupBy(this.emojis.list, 'group')
},
},
data() {
return {
selectedEmoji: this.pickedEmoji,
searchInput: '',
query: undefined,
filteredEmojis: [],
selectOpen: false,
isLoadedEmojis: false,
filteredEmojisLoaded: true,
isOpen: false,
isLoaded: false,
groupInView: 'Smileys & Emotion',
}
},
watch: {
query: debounce(function (val) {
// Clear search results
this.filteredEmojis = []
// Reset query
if (val === '' || val === undefined) return
// Filter emojis by query
this.filteredEmojis = this.emojis.list.filter(emoji => emoji.name.includes(val.toLowerCase()))
if (this.filteredEmojis.length === 0) {
console.log('empty');
}
}, 200),
},
methods: {
allEmoji() {
return groupBy(this.emojis.emojisList, 'group')
},
checkGroupInView: _.debounce(function () {
this.emojis.emojisGroups.forEach(group => {
this.emojis.groups.forEach(group => {
let element = document.getElementById(`group-${group.name}`).getBoundingClientRect()
let groupBox = document.getElementById('group-box').getBoundingClientRect()
@@ -122,368 +115,52 @@ export default {
this.groupInView = group.name
}
})
}, 200),
}, 300),
scrollToGroup(name) {
let groupBar = document.getElementById('group-bar')
let groupBox = document.getElementById('group-box')
let group = document.getElementById(`group-${name}`)
group.scrollIntoView({behavior: 'smooth'})
groupBox.scrollTo({
top: group.offsetTop - groupBar.clientHeight - 5,
left: 0,
behavior: 'smooth'
});
this.groupInView = name
},
searchEmojis() {
// Turn on spinner until filteredEmojis will loaded
this.filteredEmojisLoaded = false
this.filteredEmojis = [],
this.filterEmojis()
},
filterEmojis: _.debounce(function () {
this.filteredEmojis = this.emojis.emojisList.filter(emoji => emoji.name.includes(this.searchInput.toLowerCase()))
this.filteredEmojisLoaded = true
}, 800),
openList() {
this.isLoadedEmojis = false
this.selectOpen = !this.selectOpen
// Open list if it's not opened
if (! this.isOpen) this.isOpen = true
// Load emojis from server just if not loaded already
if (this.selectOpen && !this.emojis) {
if (this.isOpen && !this.emojis) {
axios.get('/assets/emojis.json')
.then(response => {
this.$store.commit('LOAD_EMOJIS_LIST', response.data)
})
.finally(() => this.isLoadedEmojis = true)
.finally(() => this.isLoaded = true)
}
// Simulate loading for the emojisList processing
// Simulate loading for the list processing
if (this.emojis) {
setTimeout(() => {
this.isLoadedEmojis = true
this.isLoaded = true
}, 20);
}
this.searchInput = ''
this.groupInView = 'Smileys & Emotion'
},
setEmoji(value) {
// Set emoji
this.selectedEmoji = value
this.query = undefined
this.isOpen = false
this.$emit('input', value)
this.selectOpen = false
},
resetEmoji() {
this.selectedEmoji = undefined
this.$emit('input', 'default')
}
},
mounted() {
this.selectOpen = false
// Open list of there isn't set any emoji
if (! this.defaultEmoji) this.openList()
}
}
</script>
<style lang="scss" scoped>
@import "resources/sass/vuefilemanager/_inapp-forms.scss";
@import '/resources/sass/vuefilemanager/_forms';
.select-emoji-wrapper {
margin-bottom: 20px;
}
.main-label {
@include font-size(14);
font-weight: 700;
margin-bottom: 8px;
display: block;
}
.emoji-wrapper {
height: 400px;
width: 100%;
position: absolute;
border: 1px solid transparent;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.12);
border-radius: 8px;
background: white;
display: flex;
flex-direction: column;
padding: 10px;
z-index: 10;
top: 152px;
.groups-list {
display: grid;
grid-template-columns: repeat(9, auto);
justify-content: space-between;
overflow-x: auto;
overflow-y: hidden;
height: 90px;
.active {
background: $light_background;
border-radius: 8px;
}
.group-option {
width: 45px;
height: 45px;
list-style: none;
padding: 6px;
cursor: pointer;
&:hover {
background: $light_background;
border-radius: 8px;
}
}
}
.emoji-input {
width: 100%;
border-radius: 8px;
margin-bottom: 20px;
background: $light_background;
border: none;
padding: 13px 20px;
font-weight: 700;
&::placeholder {
font-weight: 700;
color: $light_text;
}
}
.group-wrapper {
height: 100%;
display: flex;
flex-direction: column;
overflow: hidden;
overflow-y: scroll;
padding: 0px;
.options-wrapper {
display: flex;
flex-wrap: wrap;
margin-bottom: 10px;
&:last-child {
margin-bottom: 0px;
}
.options-list {
display: grid;
grid-template-columns: repeat(auto-fill, 45px);
justify-content: space-between;
width: 100%;
}
.group-name-label {
width: 100%;
@include font-size(14);
font-weight: 700;
margin-bottom: 10px;
}
.option {
list-style: none;
width: 45px;
height: 45px;
padding: 6px;
cursor: pointer;
&:hover {
background: $light_background;
border-radius: 8px;
}
}
.not-found {
align-self: center;
margin: auto;
font-weight: 700;
padding: 10px;
border-radius: 8px;
background: $light_background;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.12);
}
}
}
}
.select-input-wrapper {
height: 50px;
padding: 13px 20px;
border: 1px solid transparent;
border-radius: 8px;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.12);
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
border: 1px solid transparent;
@include transition(150ms);
.row-icon {
@include transition(150ms);
}
&.active-menu {
//box-shadow: 0 0 7px rgba($theme, 0.3);
.row-icon {
transform: rotate(180deg);
}
}
.select-input {
@include font-size(16);
font-weight: 700;
display: flex;
flex-direction: row;
align-items: center;
.emoji-preview {
margin-left: 5px;
margin-right: 10px;
width: 22px;
height: 22px;
}
.select-input-icon-wrapper {
width: 22px;
height: 22px;
border-radius: 6px;
display: flex;
justify-content: center;
align-items: center;
margin-left: -7px;
&:hover {
.select-input-icon {
line {
stroke: $theme;
}
}
}
.select-input-icon {
line {
stroke: $text;
}
}
}
}
.not-selected {
span {
color: rgba($text, 0.5);
@include font-size(15);
font-weight: 700
}
}
}
.slide-in-enter-active {
transition: all 150ms ease;
}
.slide-in-enter {
opacity: 0;
transform: translateY(-210px);
}
.slide-in-enter-to {
transform: translateY(-134px);
}
@media (max-width: 690px) {
.emoji-wrapper {
height: 300px;
}
}
@media (max-width: 336px) {
.emoji-wrapper {
top: 173px;
}
}
.dark {
.emoji-wrapper {
background: lighten($dark_mode_foreground, 2%);
.emoji-input {
background: $dark_mode_foreground;
}
.groups-list {
.active {
background: $dark_mode_foreground !important;
}
.group-option {
&:hover {
background: $dark_mode_foreground !important;
}
}
}
.options-wrapper {
.option {
&:hover {
background: $dark_mode_foreground !important;
}
}
.not-found {
background: $dark_mode_foreground !important;
}
}
}
.select-input-wrapper {
background: lighten($dark_mode_foreground, 3%);
.not-selected {
span {
color: $dark_mode_text_secondary;
}
}
.select-input-icon-wrapper {
&:hover {
.select-input-icon {
line {
stroke: $theme !important;
}
}
}
.select-input-icon {
line {
stroke: $dark_mode_text_primary !important;
}
}
}
}
}
</style>
</script>

View File

@@ -12,9 +12,9 @@
<!--Form to set sharing-->
<ValidationObserver @submit.prevent="changeName" ref="renameForm" v-slot="{ invalid }" tag="form">
<!--Set password-->
<!--Update item name-->
<ValidationProvider tag="div" mode="passive" name="Name" rules="required" v-slot="{ errors }">
<AppInputText :title="$t('popup_rename.label')" :error="errors[0]">
<AppInputText :title="$t('popup_rename.label')" :error="errors[0]" :is-last="pickedItem.data.type !== 'folder'">
<div class="flex items-center relative">
<input v-model="pickedItem.data.attributes.name" :class="{'border-red': errors[0]}" ref="input" type="text" class="focus-border-theme input-dark" :placeholder="$t('popup_rename.placeholder')">
<div @click="pickedItem.data.attributes.name = ''" class="absolute right-4">
@@ -24,11 +24,13 @@
</AppInputText>
</ValidationProvider>
<SetFolderIcon v-if="isMoreOptions" :folderData="pickedItem" />
<!--Emoji-->
<AppInputSwitch :title="$t('Emoji as an Icon')" :description="$t('Replace folder icon with an Emoji')" :is-last="! isEmoji">
<SwitchInput v-model="isEmoji" :state="isEmoji" />
</AppInputSwitch>
<ActionButton v-if="pickedItem.data.type === 'folder'" @click.native.stop="moreOptions" :icon="isMoreOptions ? 'x' : 'pencil-alt'">
{{ moreOptionsTitle }}
</ActionButton>
<!--Set emoji-->
<EmojiPicker v-if="isEmoji" v-model="emoji" :default-emoji="emoji"/>
</ValidationObserver>
</PopupContent>
@@ -45,13 +47,15 @@
</template>
<script>
import AppInputText from "../Admin/AppInputText";
import EmojiPicker from "./EmojiPicker";
import AppInputSwitch from "../Admin/AppInputSwitch"
import AppInputText from "../Admin/AppInputText"
import SwitchInput from "./Forms/SwitchInput"
import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full'
import PopupWrapper from '/resources/js/components/Others/Popup/PopupWrapper'
import PopupActions from '/resources/js/components/Others/Popup/PopupActions'
import PopupContent from '/resources/js/components/Others/Popup/PopupContent'
import PopupHeader from '/resources/js/components/Others/Popup/PopupHeader'
import SetFolderIcon from '/resources/js/components/Others/SetFolderIcon'
import ThumbnailItem from '/resources/js/components/Others/ThumbnailItem'
import ActionButton from '/resources/js/components/Others/ActionButton'
import ButtonBase from '/resources/js/components/FilesView/ButtonBase'
@@ -64,8 +68,10 @@ export default {
components: {
ValidationProvider,
ValidationObserver,
EmojiPicker,
AppInputSwitch,
SwitchInput,
AppInputText,
SetFolderIcon,
ThumbnailItem,
ActionButton,
PopupWrapper,
@@ -82,13 +88,38 @@ export default {
},
moreOptionsTitle() {
return this.isMoreOptions ? this.$t('shared_form.button_close_options') : this.$t('shared_form.button_folder_icon_open')
}
},
},
watch: {
isEmoji(val) {
if (! val) {
events.$emit('setFolderIcon', {emoji: undefined})
this.folderIcon.emoji = undefined
} else {
events.$emit('setFolderIcon', {emoji: this.emoji})
this.folderIcon.emoji = this.emoji
}
},
emoji(val) {
events.$emit('setFolderIcon', {
emoji: val
})
this.folderIcon.emoji = val
},
},
data() {
return {
pickedItem: undefined,
isMoreOptions: false,
folderIcon: undefined
folderIcon: {
emoji: undefined,
color: undefined,
},
isEmoji: false,
emoji: undefined,
}
},
methods: {
@@ -104,11 +135,12 @@ export default {
name: this.pickedItem.data.attributes.name,
}
if (this.folderIcon && this.folderIcon.emoji)
item['emoji'] = this.folderIcon.emoji
item['emoji'] = this.folderIcon.emoji || null
item['color'] = this.folderIcon.color || null
if (this.folderIcon && this.folderIcon.color)
item['color'] = this.folderIcon.color
if (! this.folderIcon.emoji && ! this.folderIcon.color)
item['emoji'] = null
item['color'] = null
// Rename item request
this.$store.dispatch('renameItem', item)
@@ -133,13 +165,23 @@ export default {
this.isMoreOptions = false
this.folderIcon = undefined
this.folderIcon = {
emoji: undefined,
color: undefined,
}
// Store picked item
this.pickedItem = args.item
// Set default emoji if is set
if (args.item.data.attributes.emoji) {
this.isEmoji = true
this.folderIcon.emoji = args.item.data.attributes.emoji
this.emoji = args.item.data.attributes.emoji
}
})
events.$on('setFolderIcon', (icon) => {
events.$on('setFolderIcon', icon => {
this.folderIcon = icon
})
}

View File

@@ -1,99 +0,0 @@
<template>
<TabWrapper class="set-folder-icon">
<!-- Emojis Picker -->
<TabOption :selected="true" :title="$t('popup_rename.tab_emoji_title')" icon="emoji">
<EmojiPicker :picked-emoji="pickedEmoji" v-model="selectedEmoji" />
</TabOption>
<!-- Colors Picker-->
<TabOption :title="$t('popup_rename.tab_color_title')" icon="folder">
<ColorPicker :picked-color="pickedColor" v-model="selectedColor" />
</TabOption>
</TabWrapper>
</template>
<script>
import EmojiPicker from '/resources/js/components/Others/EmojiPicker'
import ColorPicker from '/resources/js/components/Others/ColorPicker'
import TabWrapper from '/resources/js/components/Others/TabWrapper'
import TabOption from '/resources/js/components/Others/TabOption'
import {events} from '/resources/js/bus'
export default {
name: 'SetFolderIcon',
props: ['folderData'],
components: {
EmojiPicker,
ColorPicker,
TabWrapper,
TabOption,
},
computed: {
pickedEmoji() {
// If is color not selected and emoji is selected, push picked emoji to EmojiPicker for the EmojiSelected input
return !this.selectedColor && this.selectedEmoji ? this.selectedEmoji : undefined
},
pickedColor() {
// If is emoji not selected and color is selected, push picked color to ColorPicker
return !this.selectedEmoji && this.selectedColor ? this.selectedColor : undefined
}
},
data() {
return {
selectedColor: undefined,
selectedEmoji: undefined,
}
},
watch: {
selectedColor() {
let color = {'color': this.selectedColor}
if (this.selectedColor) {
this.selectedEmoji = undefined
events.$emit('setFolderIcon', color)
}
},
selectedEmoji() {
let emoji = {'emoji': this.selectedEmoji}
if (this.selectedEmoji) {
this.selectedColor = undefined
events.$emit('setFolderIcon', this.selectedEmoji === 'default' ? 'default' : emoji)
}
},
},
created() {
if (this.folderData) {
// If folder have already set some color set this color to selected color
this.folderData.color ? this.selectedColor = this.folderData.color : ''
// If folder have already set some emojit set this emoji to selected emoji
this.folderData.emoji ? this.selectedEmoji = this.folderData.emoji : ''
}
},
destroyed() {
if (this.folderData) {
// After close SetFolderIcon set the saved folder icon for thumbnail
let color = {'color': this.folderData.color}
let emoji = {'emoji': this.folderData.emoji}
events.$emit('setFolderIcon', this.folderData.emoji ? emoji : color)
}
}
}
</script>
<style lang="scss" scoped>
@import "resources/sass/vuefilemanager/_inapp-forms.scss";
@import '/resources/sass/vuefilemanager/_forms';
.set-folder-icon {
position: relative;
}
</style>

View File

@@ -157,13 +157,6 @@
}
}
@media only screen and (max-width: 690px) {
.file-item {
padding: 0 15px;
margin-bottom: 20px;
}
}
.dark {
.file-item {
.icon-item .file-icon {

View File

@@ -14,28 +14,9 @@ class UpdateFolderPropertyAction
// Get folder
$folder = Folder::find($id);
// Set default folder icon
if ($request->input('emoji') === 'default') {
$folder->update([
'emoji' => null,
'color' => null,
]);
}
// Set emoji
if ($request->filled('emoji')) {
$folder->update([
'emoji' => $request->input('emoji'),
'color' => null,
]);
}
// Set color
if ($request->filled('color')) {
$folder->update([
'emoji' => null,
'color' => $request->input('color'),
]);
}
$folder->update([
'emoji' => $request->input('emoji'),
'color' => $request->input('color'),
]);
}
}

View File

@@ -30,7 +30,7 @@ class RenameFileOrFolderController extends Controller
}
// If request contain icon or color, then change it
if ($request->filled('emoji') || $request->filled('color')) {
if ($request->has('emoji') || $request->has('color')) {
($this->updateFolderProperty)($request, $id);
}