diff --git a/packages/arcodesign/components/image-preview/index.tsx b/packages/arcodesign/components/image-preview/index.tsx index e5f9ef2e..2b11bc6f 100644 --- a/packages/arcodesign/components/image-preview/index.tsx +++ b/packages/arcodesign/components/image-preview/index.tsx @@ -852,12 +852,14 @@ const ImagePreview = forwardRef((props: ImagePreviewProps, ref: Ref { + const newStatus = current.slice(); + newStatus[index] = { + ...(newStatus[index] || {}), + ...data, + }; + return newStatus; + }); } /**