{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "page-title",
  "title": "page-title",
  "description": "Sayfa başlığı: lucide ikon + h1. Sekme/menü ikonu ile aynı ikon kullanılır.",
  "dependencies": [
    "lucide-react"
  ],
  "registryDependencies": [
    "https://ui.tanecik.com/r/utils.json"
  ],
  "files": [
    {
      "path": "registry/tanecik/blocks/page-title.tsx",
      "content": "import type { LucideIcon } from \"lucide-react\"\n\n// Sayfa başlığı: gerçek sayfa ve loading.tsx aynı bileşeni kullanır (başlık beklemez, zıplamaz)\nexport function PageTitle({ icon: Icon, children }: { icon: LucideIcon; children: React.ReactNode }) {\n  return (\n    <h1 className=\"flex items-center gap-2 text-2xl font-semibold tracking-tight\">\n      <Icon className=\"size-5\" /> {children}\n    </h1>\n  )\n}\n",
      "type": "registry:component"
    }
  ],
  "type": "registry:component"
}