refactor: simplify parameter destructuring in loader functions across routes

This commit is contained in:
Ardeman
2025-03-12 20:48:43 +08:00
parent 1ce5a2130b
commit ac5c095ecc
5 changed files with 11 additions and 10 deletions
+3 -4
View File
@@ -9,10 +9,9 @@ import type { Route } from './+types/_news.category.$code'
export const loader = async ({ params }: Route.LoaderArgs) => {
const { data: categoriesData } = await getCategories()
const categoryData = categoriesData.find(
(category) => category.code === params.code,
)
const { data: newsData } = await getNews({ categories: [params.code] })
const { code } = params
const categoryData = categoriesData.find((category) => category.code === code)
const { data: newsData } = await getNews({ categories: [code] })
return { categoryData, newsData }
}