fix: formatted edited time

This commit is contained in:
三咲智子 2022-11-27 16:48:04 +08:00
parent cedb511681
commit c4af4a610e
No known key found for this signature in database
GPG key ID: 69992F2250DFD93E
2 changed files with 3 additions and 3 deletions

View file

@ -6,8 +6,8 @@ const { status } = defineProps<{
inline: boolean inline: boolean
}>() }>()
const editedAt = $computed(() => status.editedAt) const editedAt = computed(() => status.editedAt)
const formatted = useFormattedDateTime(status.editedAt) const formatted = useFormattedDateTime(editedAt)
</script> </script>
<template> <template>

View file

@ -1,7 +1,7 @@
import type { MaybeComputedRef, UseTimeAgoOptions } from '@vueuse/core' import type { MaybeComputedRef, UseTimeAgoOptions } from '@vueuse/core'
export const useFormattedDateTime = ( export const useFormattedDateTime = (
value: MaybeComputedRef<string | Date | undefined>, value: MaybeComputedRef<string | Date | undefined | null>,
options: Intl.DateTimeFormatOptions = { dateStyle: 'long', timeStyle: 'medium' }, options: Intl.DateTimeFormatOptions = { dateStyle: 'long', timeStyle: 'medium' },
) => { ) => {
const formatter = Intl.DateTimeFormat(undefined, options) const formatter = Intl.DateTimeFormat(undefined, options)