feat: filter news data to only include items with a live_at date in the past

This commit is contained in:
Ardeman
2025-03-14 12:57:59 +08:00
parent 29baa39a94
commit fc23f45854
3 changed files with 12 additions and 5 deletions
+2 -1
View File
@@ -11,7 +11,8 @@ export const loader = async ({ params }: Route.LoaderArgs) => {
const { data: categoriesData } = await getCategories()
const { code } = params
const categoryData = categoriesData.find((category) => category.code === code)
const { data: newsData } = await getNews({ categories: [code] })
let { data: newsData } = await getNews({ categories: [code] })
newsData = newsData.filter((news) => new Date(news.live_at) <= new Date())
return { categoryData, newsData }
}