React component library for Vendure, built on shadcn/ui and Tailwind CSS v4.
npm install @vendure-io/uireact>= 19react-dom>= 19
Optional peers: next, next-themes, react-hook-form
import { Button } from "@vendure-io/ui/components/ui/button";
import { cn } from "@vendure-io/ui/lib/utils";| Export | Description |
|---|---|
@vendure-io/ui/components/ui/* |
shadcn/ui primitives (button, dialog, input, etc.) |
@vendure-io/ui/components/custom/* |
Vendure-specific components |
@vendure-io/ui/lib/* |
Utilities (cn, etc.) |
@vendure-io/ui/hooks/* |
Shared React hooks |
See LICENSE.md for details.