Changes from Github AI

This commit is contained in:
Denis Urs Rudolph
2025-12-07 15:01:28 +01:00
parent e11b4a3dc4
commit c70cc79ff4
6 changed files with 75 additions and 8 deletions

View File

@@ -45,6 +45,6 @@ export default function BikeDetailPage() {
return null
}
return <BikeDetail bike={bike} onUpdate={fetchBike} />
return <BikeDetail bike={bike} onUpdate={() => fetchBike(params.id as string)} />
}

View File

@@ -91,7 +91,12 @@ export default function BikeDetail({ bike, onUpdate }: BikeDetailProps) {
<WearPartList
bikeId={bike.id}
parts={bike.wearParts}
parts={bike.wearParts.map((p) => ({
// ensure each part has a `maintenanceHistory` array to satisfy WearPartList prop types
...p,
// some server queries may not include maintenanceHistory; default to empty array
maintenanceHistory: (p as any).maintenanceHistory ?? [],
}))}
bikeCurrentMileage={bike.currentMileage}
onUpdate={onUpdate}
/>