diff --git a/frontend/src/views/creators/AboutCreator.vue b/frontend/src/views/creators/AboutCreator.vue index f84f317..8a97969 100644 --- a/frontend/src/views/creators/AboutCreator.vue +++ b/frontend/src/views/creators/AboutCreator.vue @@ -72,7 +72,7 @@
@@ -105,7 +105,7 @@ @update:images="updateImages" @update:isEditMode="isEditMode = $event" :class="['content-section', { - 'rounded-b-xl': videoUrl || isEditMode, + 'rounded-b-xl': videoUrl && !isEditMode, 'rounded-xl': !videoUrl && !isEditMode }]" /> diff --git a/frontend/src/views/creators/AlbumEditor.vue b/frontend/src/views/creators/AlbumEditor.vue index 3adf254..e443118 100644 --- a/frontend/src/views/creators/AlbumEditor.vue +++ b/frontend/src/views/creators/AlbumEditor.vue @@ -180,43 +180,6 @@ function moveImage(index, direction) { } } -// Upload images to API -async function uploadImages() { - try { - // Mark all images as uploading - localImages.value = localImages.value.map(img => ({ - ...img, - isUploading: true - })); - - // Here you would implement your API upload logic - // For each image that has a file property: - for (const image of localImages.value) { - if (image.file) { - // Example API upload (replace with your actual API call) - // await uploadImageToAPI(image.file); - - // For demo, simulate API delay - await new Promise(resolve => setTimeout(resolve, 1000)); - } - } - - // Once all uploads are complete, update states - localImages.value = localImages.value.map(img => ({ - ...img, - isUploading: false, - file: null // Clear the file after upload - })); - - } catch (error) { - console.error('Error uploading images:', error); - // Reset upload state on error - localImages.value = localImages.value.map(img => ({ - ...img, - isUploading: false - })); - } -}