aboutsummaryrefslogtreecommitdiff
path: root/lume/src/talks.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'lume/src/talks.jsx')
-rw-r--r--lume/src/talks.jsx15
1 files changed, 9 insertions, 6 deletions
diff --git a/lume/src/talks.jsx b/lume/src/talks.jsx
index 8375684..b519af4 100644
--- a/lume/src/talks.jsx
+++ b/lume/src/talks.jsx
@@ -9,12 +9,15 @@ export default ({ search }, { date }) => {
<ul class="list-disc ml-4 mb-4">
{search.pages("layout=talk.njk", "order date=desc")
.filter(post => post.index)
- .map((post) => (
- <li>
- <time datetime={date(post.date)}>{date(post.date, "DATE_US")}</time> -{" "}
- <a href={post.url}>{post.title}</a>
- </li>
- ))}
+ .map((post) => {
+ const url = post.redirect_to ? post.redirect_to : post.url;
+ return (
+ <li>
+ <time datetime={date(post.date)} className="font-mono">{post.date.toISOString().split('T')[0]}</time> -{" "}
+ <a href={url}>{post.title}</a>
+ </li>
+ );
+ })}
</ul>
</>
);