+ {isImage && url && (
+
+

+ {deleteNode && (
+
+ )}
+
+ )}
+
+ {isVideo && url && (
+
+
+ {deleteNode && (
+
+ )}
+
+ )}
+
+ {isAudio && url && (
+
+
+
+
+
+
+
+ Audio • {formatBlobSize(size || 0)}
+
+
+ {deleteNode && (
+
+ )}
+
+ )}
+
+ {!isImage && !isVideo && !isAudio && (
+
+
+ {isVideo ? (
+
+ ) : (
+
+ )}
+
+
+
{url}
+
+ {mimeType || "Unknown"} • {formatBlobSize(size || 0)}
+
+
+ {deleteNode && (
+
+ )}
+
+ )}
+
+