UNPKG

@legion-ui-kit/react-core

Version:

<div align="center"> <img height="108" width="116" src="https://legion.digitaltelkom.id/favicon.svg?v=4643a71fb65fa61a5f2b266b769ea7b1" /> <h1 align="center">Legion UI Kit - React Core</h1> </div>

1 lines 1.28 kB
{"version":3,"file":"index.cjs","sources":["../../../../src/components/Table/index.tsx"],"sourcesContent":["// Modules\r\nimport cn from 'classnames';\r\n\r\n// Types\r\nimport type { TTableProps } from './Table.type';\r\n\r\n// Styles\r\nimport styles from './styles.module.scss';\r\n\r\n// Constants\r\nimport { TABLE_DEFAULT_PROPS } from './Table.constant';\r\n\r\nconst Table = (props: TTableProps) => {\r\n\tconst {\r\n\t\tchildren,\r\n\t\tclassName,\r\n\t\tborderCell = TABLE_DEFAULT_PROPS.borderCell,\r\n\t\thoverable,\r\n\t\tstriped,\r\n\t} = props;\r\n\r\n\tconst tableCN = cn(styles.legion_table, className, styles[borderCell], {\r\n\t\t[styles.hoverable]: hoverable,\r\n\t\t[styles.striped]: striped,\r\n\t});\r\n\r\n\treturn (\r\n\t\t<table className={tableCN}>\r\n\t\t\t{children}\r\n\t\t</table>\r\n\t);\r\n}\r\n\r\nexport default Table;\r\n"],"names":["props","children","className","borderCell","TABLE_DEFAULT_PROPS","hoverable","striped","tableCN","cn","styles","legion_table","_jsx"],"mappings":"qRAYeA,IACd,MAAMC,SACLA,EAAQC,UACRA,EAASC,WACTA,EAAaC,EAAAA,oBAAoBD,WAAUE,UAC3CA,EAASC,QACTA,GACGN,EAEEO,EAAUC,EAAAA,QAAGC,EAAAA,QAAOC,aAAcR,EAAWO,EAAAA,QAAON,GAAa,CACtE,CAACM,EAAAA,QAAOJ,WAAYA,EACpB,CAACI,EAAAA,QAAOH,SAAUA,IAGnB,OACCK,EAAAA,aAAOT,UAAWK,EAAON,SACvBA"}