Interface ShowProductForDemandOptions<TProductCustomFields>
interface ShowProductForDemandOptions<TProductCustomFields> { services: { catalogApi: Pick<CatalogApi<TProductCustomFields, unknown, unknown>, "getProduct" | "listProductsForActiveStatus">; orderApi: Pick<OrderApi<unknown>, "listOrdersForUsers" | "createOrder">; userApi: Pick<UserApi<unknown>, "getUser">; }; view?: { Page?: FC<ProductDetailsPageDefaultViewProps<TProductCustomFields>>; }; } Properties
services
services: { catalogApi: Pick<CatalogApi<TProductCustomFields, unknown, unknown>, "getProduct" | "listProductsForActiveStatus">; orderApi: Pick<OrderApi<unknown>, "listOrdersForUsers" | "createOrder">; userApi: Pick<UserApi<unknown>, "getUser">; } Type declaration
catalogApi: Pick<CatalogApi<TProductCustomFields, unknown, unknown>, "getProduct" | "listProductsForActiveStatus">
orderApi: Pick<OrderApi<unknown>, "listOrdersForUsers" | "createOrder">
userApi: Pick<UserApi<unknown>, "getUser">
The client API for catalog service