From 456e987af8502b33a063141354cc2b8027715389 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Wed, 5 Oct 2022 12:13:19 +0200 Subject: [PATCH] Performance improvements Signed-off-by: Thomas Citharel --- js/package.json | 1 - js/src/components/Account/ActorCard.vue | 1 + js/src/components/Account/ActorInline.vue | 1 + js/src/components/Categories/CategoryCard.vue | 1 + js/src/components/Event/EventCard.vue | 1 + js/src/components/Event/EventMap.vue | 6 +- .../Event/EventParticipationCard.vue | 8 -- js/src/components/Home/SearchFields.vue | 7 +- js/src/components/Image/test.html | 67 ------------- js/src/components/Local/MoreContent.vue | 1 + js/src/components/NavBar.vue | 1 + js/src/services/EventMetadata.ts | 4 +- js/src/utils/i18n.ts | 1 - js/src/views/CategoriesView.vue | 1 + js/src/views/Event/EditView.vue | 14 ++- js/src/views/Event/EventView.vue | 4 +- js/src/views/Event/MyEventsView.vue | 7 +- js/src/views/Group/GroupSettings.vue | 7 +- js/src/views/HomeView.vue | 14 ++- js/src/views/SearchView.vue | 7 +- js/src/views/Settings/PreferencesView.vue | 7 +- js/tsconfig.json | 7 +- js/vite.config.js | 13 +-- js/yarn.lock | 97 ++----------------- lib/web/templates/page/index.html.heex | 3 + 25 files changed, 75 insertions(+), 206 deletions(-) delete mode 100644 js/src/components/Image/test.html diff --git a/js/package.json b/js/package.json index 55113d70b..2ab633f1e 100644 --- a/js/package.json +++ b/js/package.json @@ -94,7 +94,6 @@ }, "devDependencies": { "@histoire/plugin-vue": "^0.10.0", - "@intlify/vite-plugin-vue-i18n": "^6.0.0", "@playwright/test": "^1.25.1", "@rushstack/eslint-patch": "^1.1.4", "@tailwindcss/forms": "^0.5.2", diff --git a/js/src/components/Account/ActorCard.vue b/js/src/components/Account/ActorCard.vue index 4ae3e256f..8ca1d5152 100644 --- a/js/src/components/Account/ActorCard.vue +++ b/js/src/components/Account/ActorCard.vue @@ -11,6 +11,7 @@ alt="" width="48" height="48" + loading="lazy" /> diff --git a/js/src/components/Categories/CategoryCard.vue b/js/src/components/Categories/CategoryCard.vue index 1c3e5c6df..d030ed88f 100644 --- a/js/src/components/Categories/CategoryCard.vue +++ b/js/src/components/Categories/CategoryCard.vue @@ -29,6 +29,7 @@ width="384" height="384" alt="" + loading="lazy" />

diff --git a/js/src/components/Event/EventMap.vue b/js/src/components/Event/EventMap.vue index 0a3d050b9..f68111bfd 100644 --- a/js/src/components/Event/EventMap.vue +++ b/js/src/components/Event/EventMap.vue @@ -70,7 +70,7 @@