{
+ emit('click', e);
+ }
+ }
+ style={{
+ width: toSizePx(width),
+ height: toSizePx(height),
+ ...wrapperStyle,
+ }}
+ >
+
![]()
+
+ {status.value === 'loading' && (
+
+ {placeholder || (slots.placeholder && slots.placeholder())}
+
+ )}
+ {/* Preview Click Mask */}
+ {previewMask && canPreview.value && (
+
{previewMask}
+ )}
+
+ {!isPreviewGroup.value && canPreview.value && (
+