import { HttpTypes } from "@medusajs/types" import { UIMatch } from "react-router-dom" import { useReservationItem } from "../../../hooks/api" type ReservationDetailBreadcrumbProps = UIMatch export const ReservationDetailBreadcrumb = ( props: ReservationDetailBreadcrumbProps ) => { const { id } = props.params || {} const { reservation } = useReservationItem(id!, undefined, { initialData: props.loaderData, enabled: Boolean(id), }) if (!reservation) { return null } const display = reservation?.inventory_item?.title ?? reservation?.inventory_item?.sku ?? reservation.id return {display} } export const seo = (match: UIMatch) => { const reservation = match.loaderData?.reservation return { title: reservation ? reservation.inventory_item?.title ?? reservation.inventory_item?.sku ?? reservation.id : undefined, } }