diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-01-12 22:17:44 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-01-12 22:17:44 +0900 |
| commit | b14dd149e1b5f75bc494623181b19970ef830dec (patch) | |
| tree | dfff5ee9b9a9e16680fda5cba36e5c817eda1f9e /vhosts/blog/nuldoc-src/components/post_page_entry.ts | |
| parent | aecf316775c995f089012d8fec5c5cc77f6300be (diff) | |
| parent | 16182acfcc1fad2885b9c1a96fe74d8ce56a50e0 (diff) | |
| download | nsfisis.dev-b14dd149e1b5f75bc494623181b19970ef830dec.tar.gz nsfisis.dev-b14dd149e1b5f75bc494623181b19970ef830dec.tar.zst nsfisis.dev-b14dd149e1b5f75bc494623181b19970ef830dec.zip | |
Merge branch 'feature/blog-nuldoc-jsx'
Diffstat (limited to 'vhosts/blog/nuldoc-src/components/post_page_entry.ts')
| -rw-r--r-- | vhosts/blog/nuldoc-src/components/post_page_entry.ts | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/vhosts/blog/nuldoc-src/components/post_page_entry.ts b/vhosts/blog/nuldoc-src/components/post_page_entry.ts deleted file mode 100644 index bd82eb95..00000000 --- a/vhosts/blog/nuldoc-src/components/post_page_entry.ts +++ /dev/null @@ -1,50 +0,0 @@ -import { el, Element } from "../dom.ts"; -import { - getPostPublishedDate, - getPostUpdatedDate, - postHasAnyUpdates, - PostPage, -} from "../pages/post.ts"; -import { dateToString } from "../revision.ts"; - -export function postPageEntry(post: PostPage): Element { - return el( - "article", - { className: "post-entry" }, - el( - "a", - { href: post.href }, - el( - "header", - { className: "entry-header" }, - el("h2", {}, post.title), - ), - el( - "section", - { className: "entry-content" }, - el("p", {}, post.description), - ), - el( - "footer", - { className: "entry-footer" }, - el( - "time", - { datetime: dateToString(getPostPublishedDate(post)) }, - dateToString(getPostPublishedDate(post)), - ), - " 投稿", - ...(postHasAnyUpdates(post) - ? [ - "、", - el( - "time", - { "datetime": dateToString(getPostUpdatedDate(post)) }, - dateToString(getPostUpdatedDate(post)), - ), - " 更新", - ] - : []), - ), - ), - ); -} |
