{
  "name": "spreadsheet-grid",
  "type": "registry:component",
  "dependencies": [
    "@unsanity/spreadsheet"
  ],
  "registryDependencies": [
    "https://spreadsheet.ui.unsanity.ai/r/spreadsheet-context-menu.json"
  ],
  "files": [
    {
      "path": "components/spreadsheet/spreadsheet-grid.tsx",
      "content": "\"use client\";\n\nimport {\n  SpreadsheetGrid as HeadlessSpreadsheetGrid,\n} from \"@unsanity/spreadsheet\";\nimport { SpreadsheetContextMenu } from \"./spreadsheet-context-menu\";\n\nexport function SpreadsheetGrid() {\n  return (\n    <HeadlessSpreadsheetGrid\n      renderContextMenu={(props) => (\n        <SpreadsheetContextMenu\n          selectionMode={props.selectionMode}\n          onCopy={props.onCopy}\n          onCut={props.onCut}\n          onPaste={props.onPaste}\n        >\n          {props.children}\n        </SpreadsheetContextMenu>\n      )}\n    />\n  );\n}\n",
      "type": "registry:component"
    }
  ]
}
