add: article view

View for blog articles, with date filter
This commit is contained in:
webfussel 2025-06-12 14:14:19 +02:00
parent 4104477533
commit 9abd595b49
3 changed files with 6 additions and 7 deletions

View file

@ -26,13 +26,8 @@ import type { Category } from '../../components/Blog/types'
const route = useRoute()
const simpleDate = (date: Date) => {
date.setDate(date.getDate() + 1)
return `${date.getFullYear()}-${`${date.getMonth() + 1}`.padStart(2, '0')}-${date.getDate()}`
}
const { data: articles } = await useAsyncData('articles', () => queryCollection('blog')
.where('date', '<', simpleDate(new Date()))
.where('date', '<', tomorrow(new Date()))
.order('date', 'DESC')
.all(),
)