Back to blocks
BlockeCommerceFree

Product Quick View Block React component

A product grid with quick view: hover a card for a 'Quick view' button that opens a dialog with an image gallery, rating, price, color and size choices, quantity and add to cart, plus previous / next to browse the grid without closing it.

About the Product Quick View Block component

Product Quick View Block lets shoppers check a product's photos, price and options straight from a product grid, without losing their place. The dialog has everything needed to buy, including color, size and quantity.

Previous and next buttons move through the grid inside the dialog, so comparing a few products is quick. Keyboard users get a proper dialog: focus moves in, stays inside and returns to the card on close.

When to use it

Use it on collection pages, search results and homepage product sections.

For a full product page use the Product Detail block; for a cart preview use the Mini Cart Drawer.

Installation

Add the Product Quick View Block component to your project with the shadcn CLI. It lands in components/product-quick-view-block.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/product-quick-view-block

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install motion clsx tailwind-merge

More eCommerce components

Checkout Form Block
Free
Related Products Block
Free
Order Summary Block
Free
Trust Badges Block
Free
Gift Card Block
Free
Promo Banner Block
Free