Code verification
const view = <Slide title="Hello" />
export function labels(items: Array<{ id: string }>) {
return items.map((item) => item.id).join(", ")
}Fenced code should preserve whitespace, escape HTML-like syntax, and scroll instead of breaking the fixed canvas.
CodeBlock component
const app = new Hono()
app.get("/", (c) => c.text("ok"))The built-in component should keep code authoring close to the deck source.