diff options
Diffstat (limited to 'services/nuldoc/nuldoc-src/generators/atom.ts')
| -rw-r--r-- | services/nuldoc/nuldoc-src/generators/atom.ts | 9 |
1 files changed, 4 insertions, 5 deletions
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<PostPage | SlidePage>, site: "default" | "blog" | "slides", config: Config, -): Promise<Page> { +): 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, |
