fix: handle nullable ads data and ensure safe filtering in advertisements

This commit is contained in:
Ardeman
2025-04-23 13:29:03 +08:00
parent eedb155880
commit 7b4ea17a16
4 changed files with 10 additions and 8 deletions
@@ -8,7 +8,7 @@ import type { Route } from './+types/_admin.lg-admin._dashboard.advertisements.u
export const loader = async ({ params }: Route.LoaderArgs) => {
const { data: adsData } = await getAds()
const { id } = params
const adData = adsData.find((ads) => ads.id === id)
const adData = adsData?.find((ads) => ads.id === id)
return { adData }
}