{"version":3,"sources":["../../../../src/lib/api-keys/skeleton-table.tsx"],"sourcesContent":["import { Table } from \"@radix-ui/themes\";\nimport { Skeleton } from \"../elements.js\";\n\nexport function SkeletonTable({\n  numRows,\n  columns,\n}: {\n  numRows: number;\n  columns: Table.ColumnHeaderCellProps[];\n}) {\n  return (\n    <Table.Root>\n      <Table.Header>\n        <Table.Row>\n          {columns.map((column, index) => (\n            <Table.ColumnHeaderCell key={index}>\n              <Skeleton>{column.children}</Skeleton>\n            </Table.ColumnHeaderCell>\n          ))}\n        </Table.Row>\n      </Table.Header>\n      <Table.Body>\n        {Array.from({ length: numRows }).map((_, index) => (\n          <Table.Row key={index}>\n            {columns.map((column, index) => (\n              <Table.Cell key={index}>\n                <Skeleton>{column.children}</Skeleton>\n              </Table.Cell>\n            ))}\n          </Table.Row>\n        ))}\n      </Table.Body>\n    </Table.Root>\n  );\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAWI;AAXJ,oBAAsB;AACtB,sBAAyB;AAElB,SAAS,cAAc;AAAA,EAC5B;AAAA,EACA;AACF,GAGG;AACD,SACE,6CAAC,oBAAM,MAAN,EACC;AAAA,gDAAC,oBAAM,QAAN,EACC,sDAAC,oBAAM,KAAN,EACE,kBAAQ,IAAI,CAAC,QAAQ,UACpB,4CAAC,oBAAM,kBAAN,EACC,sDAAC,4BAAU,iBAAO,UAAS,KADA,KAE7B,CACD,GACH,GACF;AAAA,IACA,4CAAC,oBAAM,MAAN,EACE,gBAAM,KAAK,EAAE,QAAQ,QAAQ,CAAC,EAAE,IAAI,CAAC,GAAG,UACvC,4CAAC,oBAAM,KAAN,EACE,kBAAQ,IAAI,CAAC,QAAQA,WACpB,4CAAC,oBAAM,MAAN,EACC,sDAAC,4BAAU,iBAAO,UAAS,KADZA,MAEjB,CACD,KALa,KAMhB,CACD,GACH;AAAA,KACF;AAEJ;","names":["index"]}