удаление дублирующей кнопки добавления фото если фото нет

This commit is contained in:
Professional 2025-05-23 15:28:46 +07:00
parent 440e6e5789
commit 66b766e76e

View File

@ -234,9 +234,10 @@
</div> </div>
</div> </div>
</div> <!-- Photos Section --> </div> <!-- Photos Section -->
<div class="info-card" id="photos-section"> <div class="card-header"> <div class="info-card" id="photos-section">
<div class="card-header">
<h3><i class="bi-images"></i> Мои фотографии</h3> <h3><i class="bi-images"></i> Мои фотографии</h3>
<div class="header-actions"> <div class="header-actions" v-if="profileData.photos && profileData.photos.length > 0">
<button class="add-photo-btn" @click="triggerPhotoUpload" :disabled="photoActionLoading"> <button class="add-photo-btn" @click="triggerPhotoUpload" :disabled="photoActionLoading">
<span v-if="photoActionLoading" class="spinner-small"></span> <span v-if="photoActionLoading" class="spinner-small"></span>
<i v-else class="bi-plus"></i> <i v-else class="bi-plus"></i>
@ -252,7 +253,8 @@
:key="photo.public_id || photo._id" :key="photo.public_id || photo._id"
class="photo-item" class="photo-item"
:class="{ 'main-photo': photo.isProfilePhoto }" :class="{ 'main-photo': photo.isProfilePhoto }"
> <img :src="photo.url" :alt="'Фото ' + profileData.name" class="photo-image"> >
<img :src="photo.url" :alt="'Фото ' + profileData.name" class="photo-image">
<div v-if="photo.isProfilePhoto" class="main-badge"> <div v-if="photo.isProfilePhoto" class="main-badge">
<i class="bi-star-fill"></i> <i class="bi-star-fill"></i>
Главное Главное
@ -279,7 +281,8 @@
</div> </div>
</div> </div>
<!-- Empty State --> <div v-else class="empty-photos"> <!-- Empty State -->
<div v-else class="empty-photos">
<i class="bi-image"></i> <i class="bi-image"></i>
<h4>Нет фотографий</h4> <h4>Нет фотографий</h4>
<p>Добавьте фотографии, чтобы сделать профиль привлекательнее</p> <p>Добавьте фотографии, чтобы сделать профиль привлекательнее</p>