openImagePicker(e, index)"
@dragover.prevent="onDragOver(index)"
@dragleave="onDragLeave"
@drop.prevent="onDrop($event, index)">
startDrag(e, index)"
@pointermove="onDrag"
@pointerup="stopDrag"
@pointercancel="stopDrag"
@lostpointercapture="stopDrag">
{{ index + 1 }}
{{ t('safetyZoneLabel') }}
{{ getLeftArrow(index) }}
{{ index + 1 }} / {{ slides.length }}
{{ getRightArrow(index) }}
uploadImage(e, index)" class="hidden" accept="image/*,.heic,.heif">