UNPKG

@yamada-ui/native-table

Version:

Yamada UI native table component

1 lines 1.44 kB
{"version":3,"sources":["../src/table-container.tsx"],"sourcesContent":["import type { CSSUIObject, HTMLUIProps } from \"@yamada-ui/core\"\nimport { forwardRef, ui } from \"@yamada-ui/core\"\nimport { cx } from \"@yamada-ui/utils\"\n\nexport interface TableContainerProps extends HTMLUIProps {}\n\nexport const TableContainer = forwardRef<TableContainerProps, \"div\">(\n ({ className, overflow, overflowX, ...rest }, ref) => {\n const css: CSSUIObject = {\n display: \"block\",\n maxW: \"100%\",\n overflowX: (overflow ?? overflowX ?? \"auto\") as CSSUIObject[\"overflowX\"],\n overflowY: \"hidden\",\n WebkitOverflowScrolling: \"touch\",\n whiteSpace: \"nowrap\",\n }\n\n return (\n <ui.div\n ref={ref}\n className={cx(\"ui-table__container\", className)}\n __css={css}\n {...rest}\n />\n )\n },\n)\n\nTableContainer.displayName = \"TableContainer\"\nTableContainer.__ui__ = \"TableContainer\"\n"],"mappings":";;;AACA,SAAS,YAAY,UAAU;AAC/B,SAAS,UAAU;AAgBb;AAZC,IAAM,iBAAiB;AAAA,EAC5B,CAAC,EAAE,WAAW,UAAU,WAAW,GAAG,KAAK,GAAG,QAAQ;AAPxD;AAQI,UAAM,MAAmB;AAAA,MACvB,SAAS;AAAA,MACT,MAAM;AAAA,MACN,YAAY,mCAAY,cAAZ,YAAyB;AAAA,MACrC,WAAW;AAAA,MACX,yBAAyB;AAAA,MACzB,YAAY;AAAA,IACd;AAEA,WACE;AAAA,MAAC,GAAG;AAAA,MAAH;AAAA,QACC;AAAA,QACA,WAAW,GAAG,uBAAuB,SAAS;AAAA,QAC9C,OAAO;AAAA,QACN,GAAG;AAAA;AAAA,IACN;AAAA,EAEJ;AACF;AAEA,eAAe,cAAc;AAC7B,eAAe,SAAS;","names":[]}