import type { BrowserReviewKind, BrowserReviewSource } from "./types.js"; export async function textReviewSource( kind: Exclude, title: string, content: string, subtitle?: string, ): Promise { const { renderMarkdownBlocks } = await import("./markdown-preview.js"); return { kind, title, subtitle, lines: content.split(/\r?\n/).map((text) => ({ text, style: "plain" })), markdownBlocks: renderMarkdownBlocks(content), }; }