mirror of
https://github.com/shadcn-ui/ui.git
synced 2026-07-07 22:18:39 +00:00
28 lines
690 B
TypeScript
28 lines
690 B
TypeScript
import Link from "next/link"
|
|
|
|
import { ThemeWrapper } from "@/components/theme-wrapper"
|
|
import { styles } from "@/registry/styles"
|
|
|
|
interface SinkLayoutProps {
|
|
children: React.ReactNode
|
|
}
|
|
|
|
export default function SinkLayout({ children }: SinkLayoutProps) {
|
|
return (
|
|
<div className="flex flex-col">
|
|
<div className="container">
|
|
<div className="flex space-x-2 px-2 py-4">
|
|
{styles.map((style) => (
|
|
<Link href={`/sink/${style.name}`} key={style.name}>
|
|
{style.label}
|
|
</Link>
|
|
))}
|
|
</div>
|
|
</div>
|
|
<div className="flex-1">
|
|
<ThemeWrapper>{children}</ThemeWrapper>
|
|
</div>
|
|
</div>
|
|
)
|
|
}
|