{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "card", "type": "registry:ui", "title": "Card", "description": "A customizable card component", "dependencies": [ "clsx", "tailwind-merge" ], "registryDependencies": [ "classes" ], "files": [ { "path": "src/registry/pure-ui/ui/card/index.tsx", "content": "import React from \"react\";\r\n\r\nimport { cn } from \"@/lib/classes\";\r\n\r\ninterface CardProps extends React.ComponentProps<\"div\"> {}\r\n\r\nfunction Card({ className, ...props }: CardProps) {\r\n return (\r\n \r\n );\r\n}\r\n\r\ninterface CardHeaderProps extends React.ComponentProps<\"div\"> {}\r\n\r\nfunction CardHeader({ className, ...props }: CardHeaderProps) {\r\n return (\r\n \r\n );\r\n}\r\n\r\ninterface CardTitleProps extends React.ComponentProps<\"h3\"> {}\r\n\r\nfunction CardTitle({ className, ...props }: CardTitleProps) {\r\n return (\r\n \r\n );\r\n}\r\n\r\ninterface CardDescriptionProps extends React.ComponentProps<\"p\"> {}\r\n\r\nfunction CardDescription({ className, ...props }: CardDescriptionProps) {\r\n return (\r\n \r\n );\r\n}\r\n\r\ninterface CardContentProps extends React.ComponentProps<\"div\"> {}\r\n\r\nfunction CardContent({ className, ...props }: CardContentProps) {\r\n return (\r\n \r\n );\r\n}\r\n\r\ninterface CardFooterProps extends React.ComponentProps<\"div\"> {}\r\nfunction CardFooter({ className, ...props }: CardFooterProps) {\r\n return (\r\n \r\n );\r\n}\r\n\r\nexport {\r\n Card,\r\n CardHeader,\r\n CardTitle,\r\n CardDescription,\r\n CardContent,\r\n CardFooter,\r\n};\r\n", "type": "registry:ui", "target": "components/ui/card.tsx" } ] }