From d1014de68415df8f0a5dc3389332e086119c6198 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 27 Nov 2025 04:02:06 +0900 Subject: refactor(nuldoc): eliminate JSX --- services/nuldoc/nuldoc-src/generators/atom.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'services/nuldoc/nuldoc-src/generators/atom.ts') diff --git a/services/nuldoc/nuldoc-src/generators/atom.ts b/services/nuldoc/nuldoc-src/generators/atom.ts index dc62da9..f501d83 100644 --- a/services/nuldoc/nuldoc-src/generators/atom.ts +++ b/services/nuldoc/nuldoc-src/generators/atom.ts @@ -3,8 +3,7 @@ import { Page } from "../page.ts"; import { PostPage } from "../generators/post.ts"; import { SlidePage } from "../generators/slide.ts"; import { dateToRfc3339String } from "../revision.ts"; -import AtomPage from "../pages/AtomPage.tsx"; -import { renderToDOM } from "../jsx/render.ts"; +import AtomPage from "../pages/AtomPage.ts"; export type Feed = { author: string; @@ -28,14 +27,14 @@ export type Entry = { const BASE_NAME = "atom.xml"; -export async function generateFeedPageFromEntries( +export function generateFeedPageFromEntries( alternateLink: string, feedSlug: string, feedTitle: string, entries: Array, site: "default" | "blog" | "slides", config: Config, -): Promise { +): Page { const entries_: Entry[] = []; for (const entry of entries) { entries_.push({ @@ -76,7 +75,7 @@ export async function generateFeedPageFromEntries( }; return { - root: await renderToDOM(AtomPage({ feed: feed })), + root: AtomPage({ feed: feed }), renderer: "xml", site, destFilePath: feedPath, -- cgit v1.2.3-70-g09d2