{
  "name": "spreadsheet-sheet-bar-add-button",
  "type": "registry:component",
  "dependencies": [
    "@unsanity/spreadsheet"
  ],
  "registryDependencies": [
    "button"
  ],
  "files": [
    {
      "path": "components/spreadsheet/spreadsheet-sheet-bar-add-button.tsx",
      "content": "\"use client\";\n\nimport { useSpreadsheetSheetTabs } from \"@unsanity/spreadsheet\";\nimport { Plus } from \"lucide-react\";\nimport { Button } from \"@/components/ui/button\";\nimport { cn } from \"@/lib/utils\";\n\nconst iconBtn = \"spreadsheet-sheet-bar__btn spreadsheet-sheet-bar__btn--icon\";\n\nexport function SpreadsheetSheetBarAddButton() {\n  const { addSheet } = useSpreadsheetSheetTabs();\n\n  return (\n    <Button\n      type=\"button\"\n      variant=\"ghost\"\n      size=\"sm\"\n      className={cn(iconBtn)}\n      title=\"Add sheet\"\n      onClick={() => addSheet()}\n    >\n      <Plus className=\"size-4\" />\n    </Button>\n  );\n}\n",
      "type": "registry:component"
    }
  ]
}
