Join lines broken by newlines to a long line.

Join paragraph lines that are broken by newlines from a long paragraph to a
long line. If the current line is a part of a block area, like pre, code,
blockquote, skip it.
This commit is contained in:
2024-06-29 22:33:43 +08:00
parent 3ed03f0496
commit a8f0a86e07
8 changed files with 65 additions and 10 deletions

View File

@@ -0,0 +1,18 @@
---
import type { CollectionKey } from "astro:content";
import ArticleBody from "./ArticleBody.astro";
import ArticleBodyContent from "./ArticleBodyContent.astro";
interface Props {
articleSlug: string;
collectionName: CollectionKey;
}
const { articleSlug, collectionName } = Astro.props;
---
<ArticleBody>
<ArticleBodyContent
collectionName={collectionName}
articleSlug={articleSlug}
/>
</ArticleBody>