stack-demo

PreviousNext
Docs
diceuiexample

Preview

Loading preview…
examples/stack-demo.tsx
import { Stack, StackItem } from "@/registry/default/ui/stack";

export default function StackDemo() {
  return (
    <Stack className="w-[360px]" expandOnHover>
      <StackItem className="flex flex-col gap-2">
        <h3 className="font-semibold">Notification 1</h3>
        <p className="text-muted-foreground text-sm">
          Your deployment was successful
        </p>
      </StackItem>
      <StackItem className="flex flex-col gap-2">
        <h3 className="font-semibold">Notification 2</h3>
        <p className="text-muted-foreground text-sm">
          New message from John Doe
        </p>
      </StackItem>
      <StackItem className="flex flex-col gap-2">
        <h3 className="font-semibold">Notification 3</h3>
        <p className="text-muted-foreground text-sm">
          Update available for your app
        </p>
      </StackItem>
    </Stack>
  );
}

Installation

npx shadcn@latest add @diceui/stack-demo

Usage

import { StackDemo } from "@/components/stack-demo"
<StackDemo />