From b36def683cb0bfe251c623c826ec7918b69a96b2 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Mon, 13 Jan 2025 19:33:35 +0900 Subject: refactor(blog/nuldoc): use JSX notation to generate Atom pages --- vhosts/blog/nuldoc-src/pages/AtomPage.tsx | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 vhosts/blog/nuldoc-src/pages/AtomPage.tsx (limited to 'vhosts/blog/nuldoc-src/pages/AtomPage.tsx') diff --git a/vhosts/blog/nuldoc-src/pages/AtomPage.tsx b/vhosts/blog/nuldoc-src/pages/AtomPage.tsx new file mode 100644 index 00000000..21c3bfaf --- /dev/null +++ b/vhosts/blog/nuldoc-src/pages/AtomPage.tsx @@ -0,0 +1,26 @@ +import { Feed } from "../generators/atom.ts"; + +export default function AtomPage({ feed }: { feed: Feed }) { + return ( + + {feed.id} + {feed.title} + + + + {feed.author} + + {feed.updated} + {feed.entries.map((entry) => ( + + {entry.id} + + {entry.title} + {entry.summary} + {entry.published} + {entry.updated} + + ))} + + ); +} -- cgit v1.2.3-70-g09d2