cloneReferenceInputRef.current?.click()}
+ onKeyDown={(event) => openQuickUploadWithKeyboard(event, cloneReferenceInputRef)}
+ onDragOver={(event) => { event.preventDefault(); event.stopPropagation(); if (event.dataTransfer.types.includes("Files")) setIsCloneReferenceDragging(true); }}
+ onDragLeave={(event) => { event.preventDefault(); event.stopPropagation(); if (event.currentTarget === event.target || !event.currentTarget.contains(event.relatedTarget as Node)) setIsCloneReferenceDragging(false); }}
+ onDrop={(event) => { event.preventDefault(); event.stopPropagation(); setIsCloneReferenceDragging(false); const files = Array.from(event.dataTransfer.files); if (files.length) addCloneReferenceImages(files); }}
+ >
+
+
拖拽或点击上传
+
参考图用于风格迁移,最多 {maxCloneReferenceImages} 张
+
+ 上传图片
+ {cloneReferenceImages.length ? (
+ <>
+ {renderHotMaterialThumbs(cloneReferenceImages, removeCloneReferenceImage)}
+
+ >
+ ) : null}
+
+