{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "bento-grid", "type": "registry:component", "title": "Bento Grid", "author": "codefellas ", "description": "A bento grid component.", "dependencies": [ "lucide-react", "framer-motion" ], "registryDependencies": [ "button", "@fellasUI/blur-in", "@fellasUI/utils" ], "files": [ { "path": "registry/@fellas/ui/bento-grid/bento-grid.tsx", "content": "import { Button } from \"@/registry/@fellas/ui/button\";\nimport { cn } from \"@/lib/utils\";\nimport { ArrowRight } from \"lucide-react\";\nimport { ReactNode } from \"react\";\nimport BlurIn from \"@/registry/@fellas/ui/blur-in/blur-in\";\n\nconst BentoGrid = ({\n children,\n className,\n}: {\n children: ReactNode;\n className?: string;\n}) => {\n return (\n \n {children}\n \n );\n};\n\nconst BentoCard = ({\n name,\n className,\n background,\n Icon,\n description,\n href,\n cta,\n}: {\n name?: string;\n className?: string;\n background?: ReactNode;\n Icon?: any;\n description?: string;\n href?: string;\n cta?: string;\n}) => (\n \n
{background}
\n
\n
\n
\n {Icon !== \"\" ? (\n \n ) : (\n \"\"\n )}\n
\n\n
\n {name}\n
\n
\n

\n {description}\n

\n
\n\n \n {href !== \"\" ? (\n \n \n {cta}\n \n \n \n ) : (\n \"\"\n )}\n \n
\n \n);\n\nexport { BentoCard, BentoGrid };", "type": "registry:component", "target": "components/fellasUI/bento-grid/bento-grid.tsx" } ] }