import { useAdminDiscount } from "medusa-react" import { Outlet, useLoaderData, useParams } from "react-router-dom" import { JsonViewSection } from "../../../components/common/json-view-section" import { DiscountConfigurationSection } from "./components/discount-configurations-section" import { DiscountGeneralSection } from "./components/discount-general-section" import { DetailsSection } from "./components/details-section" import { DiscountConditionsSection } from "./components/discount-conditions-section" import { RedemptionsSection } from "./components/discount-redemptions-section" import { discountLoader, expand } from "./loader" // import after from "medusa-admin:widgets/discount/details/after" // import before from "medusa-admin:widgets/discount/details/before" export const DiscountDetail = () => { const initialData = useLoaderData() as Awaited< ReturnType > const { id } = useParams() const { discount, isLoading } = useAdminDiscount( id!, { expand }, { initialData, } ) if (isLoading || !discount) { return
Loading...
} return (
{/* {before.widgets.map((w, i) => { return (
) })} */}
{/* {after.widgets.map((w, i) => { return (
) })} */}
) }