From eee8cc120f5a3401ea14947ee4e582e8137602af Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Fri, 22 Aug 2025 09:56:38 -0400 Subject: [PATCH] Replace v-progress loaders with skeletons --- .../components/Details/BackgroundHeader.vue | 32 +++++++++---------- .../common/Game/Dialog/MatchRom.vue | 31 ++++++++---------- .../components/common/Navigation/ScanBtn.vue | 6 ++-- .../src/components/common/SearchCover.vue | 23 +++++-------- frontend/src/components/common/ViewLoader.vue | 19 ----------- 5 files changed, 40 insertions(+), 71 deletions(-) delete mode 100644 frontend/src/components/common/ViewLoader.vue diff --git a/frontend/src/components/Details/BackgroundHeader.vue b/frontend/src/components/Details/BackgroundHeader.vue index f50164628..e6004792a 100644 --- a/frontend/src/components/Details/BackgroundHeader.vue +++ b/frontend/src/components/Details/BackgroundHeader.vue @@ -20,40 +20,40 @@ const unmatchedCoverImage = computed(() => - + + diff --git a/frontend/src/components/common/Game/Dialog/MatchRom.vue b/frontend/src/components/common/Game/Dialog/MatchRom.vue index b6a96859a..d30bddd43 100644 --- a/frontend/src/components/common/Game/Dialog/MatchRom.vue +++ b/frontend/src/components/common/Game/Dialog/MatchRom.vue @@ -2,12 +2,13 @@ import type { SearchRomSchema } from "@/__generated__"; import GameCard from "@/components/common/Game/Card/Base.vue"; import RDialog from "@/components/common/RDialog.vue"; -import romApi from "@/services/api/rom"; +import Skeleton from "@/components/common/Game/Card/Skeleton.vue"; import EmptyManualMatch from "@/components/common/EmptyStates/EmptyManualMatch.vue"; import storeGalleryView from "@/stores/galleryView"; import storeHeartbeat from "@/stores/heartbeat"; import storeRoms, { type SimpleRom } from "@/stores/roms"; import storePlatforms from "@/stores/platforms"; +import romApi from "@/services/api/rom"; import type { Events } from "@/types/emitter"; import type { Emitter } from "mitt"; import { computed, inject, onBeforeUnmount, ref } from "vue"; @@ -490,15 +491,10 @@ onBeforeUnmount(() => { cover > @@ -580,19 +576,18 @@ onBeforeUnmount(() => { diff --git a/frontend/src/components/common/ViewLoader.vue b/frontend/src/components/common/ViewLoader.vue deleted file mode 100644 index 2af6bbfdd..000000000 --- a/frontend/src/components/common/ViewLoader.vue +++ /dev/null @@ -1,19 +0,0 @@ - - -