import React from 'react'; import type { Embed } from '@backspace/shared'; import { GenericEmbed } from './embeds/GenericEmbed'; import { VideoEmbed } from './embeds/VideoEmbed'; import { ImageEmbed } from './embeds/ImageEmbed'; import { RichEmbed } from './embeds/RichEmbed'; interface EmbedRendererProps { embed: Embed; } export function EmbedRenderer({ embed }: EmbedRendererProps) { switch (embed.embedType) { case 'video': return ; case 'image': return ; case 'audio': return (
{embed.title && ( {embed.title} )}
); case 'rich': return ; case 'generic': default: return ; } }