From 1a91cb3634142eb0480fdfad97c643db6daa3c8e Mon Sep 17 00:00:00 2001 From: pythongosssss <125205205+pythongosssss@users.noreply.github.com> Date: Mon, 12 Jan 2026 11:22:05 +0000 Subject: [PATCH] refactor - use existing loading overlay, move to common - change deletion to use single shared flow --- .../{load3d => common}/LoadingOverlay.vue | 25 ++-- src/components/load3d/Load3DScene.vue | 2 +- .../sidebar/tabs/AssetsSidebarTab.vue | 21 +-- .../assets/components/MediaAssetCard.vue | 23 +-- .../components/MediaAssetContextMenu.vue | 17 +-- .../composables/useMediaAssetActions.ts | 135 ++++++++---------- 6 files changed, 80 insertions(+), 143 deletions(-) rename src/components/{load3d => common}/LoadingOverlay.vue (54%) diff --git a/src/components/load3d/LoadingOverlay.vue b/src/components/common/LoadingOverlay.vue similarity index 54% rename from src/components/load3d/LoadingOverlay.vue rename to src/components/common/LoadingOverlay.vue index e538b3f91..547dc48ac 100644 --- a/src/components/load3d/LoadingOverlay.vue +++ b/src/components/common/LoadingOverlay.vue @@ -5,8 +5,13 @@ class="absolute inset-0 z-50 flex items-center justify-center bg-backdrop/50" >