{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "empty-state",
  "type": "registry:component",
  "title": "Empty state",
  "description": "A empty state component.",
  "files": [
    {
      "path": "src/components/content/empty-state.tsx",
      "content": "import { cn } from \"@/lib/utils\";\n\nexport function EmptyStateContainer({\n  children,\n  className,\n  ...props\n}: React.ComponentProps<\"div\">) {\n  return (\n    <div\n      className={cn(\n        \"flex h-full flex-col items-center justify-center gap-2 rounded-lg border border-border border-dashed p-4\",\n        className,\n      )}\n      {...props}\n    >\n      {children}\n    </div>\n  );\n}\n\nexport function EmptyStateTitle({\n  children,\n  className,\n  ...props\n}: React.ComponentProps<\"p\">) {\n  return (\n    <p className={cn(\"text-foreground\", className)} {...props}>\n      {children}\n    </p>\n  );\n}\n\nexport function EmptyStateDescription({\n  children,\n  className,\n  ...props\n}: React.ComponentProps<\"p\">) {\n  return (\n    <p\n      className={cn(\"text-center text-muted-foreground text-sm\", className)}\n      {...props}\n    >\n      {children}\n    </p>\n  );\n}\n",
      "type": "registry:component"
    }
  ]
}