{"version":3,"file":"index.mjs","names":["ReactNode","ComponentProps","Props","children","Table","t0","$","_c","props","t1","ReactNode","Props","children","TableBody","t0","$","_c","props","t1","clsx","ReactNode","ComponentProps","Props","children","label","TableCell","t0","$","_c","className","props","t1","t2","t3","clsx","ComponentProps","ReactNode","Props","children","TableHeader","t0","$","_c","className","props","t1","t2","clsx","ReactNode","ComponentProps","Props","children","TableHeaderCell","t0","$","_c","className","props","t1","t2","clsx","ComponentProps","ReactNode","Props","children","TableRow","t0","$","_c","className","props","t1","t2","ComponentProps","ReactNode","Props","children","TableFooter","t0","$","_c","props","t1"],"sources":["../../../src/components/table/Table.tsx","../../../src/components/table/TableBody.tsx","../../../src/components/table/TableCell.tsx","../../../src/components/table/TableHeader.tsx","../../../src/components/table/TableHeaderCell.tsx","../../../src/components/table/TableRow.tsx","../../../src/components/table/TableFooter.tsx"],"sourcesContent":["import { ReactNode, ComponentProps } from \"react\";\n\ninterface Props extends ComponentProps<\"table\"> {\n  children: ReactNode;\n}\n\nexport function Table({ children, ...props }: Props) {\n  return (\n    <table className=\"w-full\" {...props}>\n      {children}\n    </table>\n  );\n}\n","import { ReactNode } from \"react\";\n\ninterface Props {\n  children: ReactNode;\n}\n\nexport function TableBody({ children, ...props }: Props) {\n  return <tbody {...props}>{children}</tbody>;\n}\n","import clsx from \"clsx\";\nimport { ReactNode, ComponentProps } from \"react\";\n\ninterface Props extends ComponentProps<\"td\"> {\n  children: ReactNode;\n  label?: ReactNode | string;\n}\n\nexport function TableCell({ children, className, label, ...props }: Props) {\n  return (\n    <td className={clsx(\"block p-2 lg:table-cell\", className)} {...props}>\n      {label && <p className=\"text-body-sm font-medium text-gray-6 lg:hidden\">{label}</p>}\n      {children}\n    </td>\n  );\n}\n","import clsx from \"clsx\";\nimport { ComponentProps, ReactNode } from \"react\";\n\ninterface Props extends ComponentProps<\"thead\"> {\n  children: ReactNode;\n}\n\nexport function TableHeader({ children, className, ...props }: Props) {\n  return (\n    <thead className={clsx(\"hidden lg:table-header-group\", className)} {...props}>\n      {children}\n    </thead>\n  );\n}\n","import clsx from \"clsx\";\nimport { ReactNode, ComponentProps } from \"react\";\n\ninterface Props extends ComponentProps<\"th\"> {\n  children: ReactNode;\n}\n\nexport function TableHeaderCell({ children, className, ...props }: Props) {\n  return (\n    <th className={clsx(\"text-left font-bold p-2\", className)} {...props}>\n      {children}\n    </th>\n  );\n}\n","import clsx from \"clsx\";\nimport { ComponentProps, ReactNode } from \"react\";\n\ninterface Props extends ComponentProps<\"tr\"> {\n  children: ReactNode;\n}\n\nexport function TableRow({ children, className, ...props }: Props) {\n  return (\n    <tr className={clsx(\"border-b border-gray-3 block lg:table-row\", className)} {...props}>\n      {children}\n    </tr>\n  );\n}\n","import { ComponentProps, ReactNode } from \"react\";\n\ninterface Props extends ComponentProps<\"tfoot\"> {\n  children: ReactNode;\n}\n\nexport function TableFooter({ children, ...props }: Props) {\n  return <tfoot {...props}>{children}</tfoot>;\n}\n"],"mappings":"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"}