import{Fragment as e,jsx as t,jsxs as n}from"hono/jsx/jsx-runtime";import{renderToString as r}from"hono/jsx/dom/server";import{raw as i}from"hono/html";const a=({image:a,intro:o,video:s,description:c})=>r(n(e,{children:[a?.src?t(`figure`,{children:a.alt?t(`img`,{src:a.src,alt:a.alt}):t(`img`,{src:a.src})}):null,o?t(`p`,{children:o}):null,s?.src?n(`video`,{poster:s.poster||a?.src,controls:!0,children:[t(`source`,{src:s.src,type:s.type}),t(`object`,{data:s.src,children:t(`embed`,{src:s.src})})]}):null,c?i(c):null]}));export{a as t};