diff --git a/packages/admin/dashboard/src/routes/reservations/reservation-detail/reservation-detail.tsx b/packages/admin/dashboard/src/routes/reservations/reservation-detail/reservation-detail.tsx index 8868be41b4..fa2c099b4f 100644 --- a/packages/admin/dashboard/src/routes/reservations/reservation-detail/reservation-detail.tsx +++ b/packages/admin/dashboard/src/routes/reservations/reservation-detail/reservation-detail.tsx @@ -7,6 +7,7 @@ import { useReservationItem } from "../../../hooks/api/reservations" import { InventoryItemGeneralSection } from "../../inventory/inventory-detail/components/inventory-item-general-section" import { ReservationGeneralSection } from "./components/reservation-general-section" import { reservationItemLoader } from "./loader" +import { useInventoryItem } from "../../../hooks/api" export const ReservationDetail = () => { const { id } = useParams() @@ -23,6 +24,13 @@ export const ReservationDetail = () => { } ) + // TEMP: fetch directly since the fields are not populated with reservation call + const { inventory_item } = useInventoryItem( + reservation?.inventory_item?.id!, + undefined, + { enabled: !!reservation?.inventory_item?.id! } + ) + const { getWidgets } = useDashboardExtension() if (isLoading || !reservation) { @@ -56,9 +64,9 @@ export const ReservationDetail = () => { - + {inventory_item && ( + + )} )