A browsing history strip grouped into Today, Yesterday and This week: snap-scrolling product cards with viewed times, price drop, back in stock and low stock badges, a quick add button that expands to Added, per-item removal and Clear history with an undo toast, and an empty state.
pnpm dlx shadcn@latest add "https://reactframe.com/r/recently-viewed-products.json"