Parent issue
#475
Overview
Confirm that item.id (matching the primary key of world_heritage_site_images) is included in the API response and surfaces in the WorldHeritageVm view model consumed by HeritageCard.
Checklist
Acceptance criteria
item.id in HeritageCard matches the corresponding row's id in world_heritage_site_images
Parent issue
#475
Overview
Confirm that
item.id(matching the primary key ofworld_heritage_site_images) is included in the API response and surfaces in theWorldHeritageVmview model consumed byHeritageCard.Checklist
idfield fromworld_heritage_site_imagesWorldHeritageVmtype definition exposesid: numberHeritageCardreceives a non-nullitem.idat runtime (verify via console.log or React DevTools)Acceptance criteria
item.idinHeritageCardmatches the corresponding row'sidinworld_heritage_site_images