From 69cb2c82591066b957c9df8a216d7553090893d5 Mon Sep 17 00:00:00 2001 From: pa Date: Tue, 28 Oct 2025 23:04:05 +0900 Subject: [PATCH] move editFavoritesMode to store --- src/stores/favorite.js | 3 + src/views/Favorites/Favorites.vue | 18 +-- .../components/FavoritesAvatarItem.vue | 139 +++++++++--------- .../components/FavoritesAvatarTab.vue | 31 +--- .../components/FavoritesFriendItem.vue | 9 +- .../components/FavoritesFriendTab.vue | 25 +--- .../components/FavoritesWorldItem.vue | 8 +- .../components/FavoritesWorldLocalItem.vue | 53 ++++--- .../components/FavoritesWorldTab.vue | 31 +--- 9 files changed, 115 insertions(+), 202 deletions(-) diff --git a/src/stores/favorite.js b/src/stores/favorite.js index c91503bb..32e2f20d 100644 --- a/src/stores/favorite.js +++ b/src/stores/favorite.js @@ -122,6 +122,8 @@ export const useFavoriteStore = defineStore('Favorite', () => { const localAvatarFavorites = ref({}); + const editFavoritesMode = ref(false); + const favoriteDialog = ref({ visible: false, loading: false, @@ -1583,6 +1585,7 @@ export const useFavoriteStore = defineStore('Favorite', () => { currentFavoriteTab, localWorldFavGroupLength, localAvatarFavGroupLength, + editFavoritesMode, initFavorites, applyFavorite, diff --git a/src/views/Favorites/Favorites.vue b/src/views/Favorites/Favorites.vue index f65f569a..5a70023a 100644 --- a/src/views/Favorites/Favorites.vue +++ b/src/views/Favorites/Favorites.vue @@ -29,19 +29,13 @@ - + - + - + @@ -50,7 +44,6 @@ - - diff --git a/src/views/Favorites/components/FavoritesFriendItem.vue b/src/views/Favorites/components/FavoritesFriendItem.vue index 700b8252..4de4f8e1 100644 --- a/src/views/Favorites/components/FavoritesFriendItem.vue +++ b/src/views/Favorites/components/FavoritesFriendItem.vue @@ -18,7 +18,7 @@ :link="false" /> -
+
-
+ + -
+
- - diff --git a/src/views/Favorites/components/FavoritesWorldItem.vue b/src/views/Favorites/components/FavoritesWorldItem.vue index dedd7f4c..dc8f9f4a 100644 --- a/src/views/Favorites/components/FavoritesWorldItem.vue +++ b/src/views/Favorites/components/FavoritesWorldItem.vue @@ -12,7 +12,7 @@ {{ props.favorite.ref.authorName }}
-
+
-
+ -
+
- -