import { HttpTypes } from "@medusajs/types" import { UIMatch } from "react-router-dom" import { useOrder } from "../../../hooks/api" import { DEFAULT_FIELDS } from "./constants" type OrderDetailBreadcrumbProps = UIMatch export const OrderDetailBreadcrumb = (props: OrderDetailBreadcrumbProps) => { const { id } = props.params || {} const { order } = useOrder( id!, { fields: DEFAULT_FIELDS, }, { initialData: props.loaderData, enabled: Boolean(id), } ) if (!order) { return null } return #{order.display_id} } export const seo = (match: UIMatch) => ({ title: match.loaderData?.order ? `#${match.loaderData.order.display_id}` : undefined, })