WaldiezMediaContent

@waldiez/react v0.5.0


WaldiezMediaContent = { text: string; type: "text"; } | { image: { alt?: string; file?: File; url?: string; }; type: "image"; } | { image_url: { alt?: string; file?: File; url?: string; }; type: "image_url"; } | { type: "video"; video: { duration?: number; file?: File; mimeType?: string; thumbnailUrl?: string; url?: string; }; } | { audio: { duration?: number; file?: File; transcript?: string; url?: string; }; type: "audio"; } | { file: { file?: File; name: string; previewUrl?: string; size?: number; type?: string; url?: string; }; type: "file"; }

Defined in: src/waldiez/components/chatUI/types.ts:33

Media content wrapper