/** * The props for detail widgets. All widgets that are rendered in a detail view, * e.g. the product detail view, should implement this interface. * * The type of the data prop should be the same as the data that is passed to the widget. * If the widget is rendered in the product detail view, the data prop should be of * type AdminProduct. * * @example * ```tsx * import type { DetailWidgetProps, AdminProduct } from "@medusajs/types" * import { defineWidgetConfig } from "@medusajs/admin-sdk" * * const ProductWidget = ({ data }: DetailWidgetProps) => { * return
{data.title}
* } * * export const config = defineWidgetConfig({ * zone: "product.details.after", * }) * * export default ProductWidget * ``` */ export interface DetailWidgetProps { data: TData; } //# sourceMappingURL=extensions.d.ts.map