refactor: use item component for favorites avatar item

This commit is contained in:
pa
2026-03-11 17:59:24 +09:00
parent 50ef184fa4
commit daf6681435
3 changed files with 224 additions and 250 deletions
+3 -6
View File
@@ -352,8 +352,7 @@
:group="activeRemoteGroup"
:selected="selectedFavoriteAvatars.includes(favorite.id)"
:edit-mode="avatarEditMode"
@toggle-select="toggleAvatarSelection(favorite.id, $event)"
@click="showAvatarDialog(favorite.id)" />
@toggle-select="toggleAvatarSelection(favorite.id, $event)" />
</div>
</template>
<div v-else class="flex items-center justify-center text-[13px] h-full">
@@ -385,8 +384,7 @@
:favorite="favorite"
:group="activeLocalGroupName"
is-local-favorite
:edit-mode="avatarEditMode"
@click="showAvatarDialog(favorite.id)" />
:edit-mode="avatarEditMode" />
</div>
</template>
<div v-else class="flex items-center justify-center text-[13px] h-full">
@@ -403,8 +401,7 @@
<FavoritesAvatarLocalHistoryItem
v-for="favorite in avatarHistory"
:key="favorite.id"
:favorite="favorite"
@click="showAvatarDialog(favorite.id)" />
:favorite="favorite" />
</div>
</template>
<div v-else class="flex items-center justify-center text-[13px] h-full">