public/components/Date.vue
eggy a5142fb00b feat: use time el for date strings
for better machine recognition
2022-12-01 01:24:26 -05:00

14 lines
423 B
Vue

<script setup lang="ts">
import { getPrettyDate, getUtcDate } from "~~/shared/metadata";
import { BlogParsedContent, StoryParsedContent } from "~~/shared/types";
const props = defineProps<{ doc: StoryParsedContent | BlogParsedContent }>();
const prettyDate = getPrettyDate(props.doc);
const utcDate = getUtcDate(props.doc);
</script>
<template>
<time pubdate :datetime="utcDate">{{ prettyDate }}</time> ·
</template>