(block: ImageBlock)
| 22 | } |
| 23 | |
| 24 | export function createMarkdownForImageBlock(block: ImageBlock): string { |
| 25 | const src = escapeHtmlAttribute(block.metadata?.deepnote_img_src ?? '') |
| 26 | const width = sanitizeWidth(block.metadata?.deepnote_img_width ?? '') |
| 27 | const alignment = sanitizeAlignment(block.metadata?.deepnote_img_alignment ?? '') |
| 28 | |
| 29 | return `<img src="${src}" width="${width}" align="${alignment}" />` |
| 30 | } |
| 31 | |
| 32 | export function isImageBlock(block: DeepnoteBlock): block is ImageBlock { |
| 33 | return block.type === 'image' |
no test coverage detected