@sledge-app/react-product-recommendation
You can use our React-built widget by using the @sledge-app/react-product-recommendation package.
@sledge-app/react-product-recommendation provides several components you can use to integrate it with your store.
Available components :
Recently Viewed
Recently Viewed is an Product Recommendation's widget you can use to see a list of products that you have previously opened, this widget can be placed on all your store pages.

Anatomy
import { RecentlyViewed } from "@sledge-app/react-product-recommendation";
export default function SledgeRecentlyViewed() {
return (
<RecentlyViewed
params={{
productId: "",
}}
hiddenProductIds=""
displayLimit=""
useSlider=""
>
<RecentlyViewedHeaderTitle text="" />
<RecentlyViewedHeaderDescription text="" />
<RecentlyViewedList />
</RecentlyViewed>
);
}API reference
<RecentlyViewed>
params.productId
Store the product to the recently viewed component.
- Type:
number|string - Required:
false - Example:
123456789|'gid://shopify/Product/123456789'
hiddenProductIds
Does not display for the selected product by ids.
- Type:
number[]|string[] - Required:
false - Example:
[123,456]|['gid://shopify/Product/123','gid://shopify/Product/456']
displayLimit
Set maximum number of products that can be displayed on RecentlyViewed.
- Type:
number - Required:
false - Example :
10
useSlider
Switch the RecentlyViewed component to a Carousel or Grid, set it true to switch the component to a Carousel
- Type:
boolean - Required:
false - Example :
true
<RecentlyViewedHeaderTitle>
<RecentlyViewedHeaderDescription>
Learn more
Congratulations! Now that you've learned the @sledge-app/react-product-recommendation API references, you can start integrating Sledge to your store. Useful resources about integrating Sledge