Terminal

Terminal
$ npm install @xaclabs/ui
$ npm run dev

> dev
> astro dev

  🚀  astro  v5.0.0 started in 42ms

  ┃ Local    http://localhost:4321/
  ┃ Network  use --host to expose

Filename

container.tsx
tsx
import { Container } from "@/registry/components/container"

export interface ContainerProps {
  children: React.ReactNode
  className?: string
  variant?: "default" | "wide" | "narrow"
}

export function Container({ children, className, variant = "default" }: ContainerProps) {
  return (
    <div className={cn("mx-auto px-6 md:px-8", variantStyles[variant], className)}>
      {children}
    </div>
  )
}