feat: connect admin image workflow
Quality / test (push) Canceled after 0s

This commit is contained in:
2026-09-08 22:16:59 -04:00
parent c382852924
commit a21d1ae854
9 changed files with 120 additions and 0 deletions
@@ -9,6 +9,7 @@ const props = defineProps({
images: { type: Array, required: true },
processingStatus: { type: String, default: 'COMPLETED' },
errorMessage: { type: String, default: '' },
isSaving: { type: Boolean, default: false },
});
const emit = defineEmits(['reorder', 'primary', 'alt-text', 'retry', 'delete']);
const altText = ref(props.images.find((image) => image.isPrimary)?.altText ?? '');
@@ -39,6 +40,7 @@ function saveAltText() {
<ImageGallery :images="orderedImages" />
<p v-if="isSaving" class="state state--loading" role="status">Saving image changes...</p>
<div class="admin-image-manager__controls">
<div class="admin-image-manager__row">
<ConditionBadge :label="orderedImages.find((image) => image.isPrimary)?.altText || 'Primary image'" :selected="true" />