{"version":3,"file":"Td.mjs","sources":["../../../packages/table/Td.tsx"],"sourcesContent":["import { ForwardedRef, forwardRef } from 'react'\nimport { TdProps } from './types.js'\nimport { TdStyle, ThTdContentStyle } from './styles.js'\n\nexport const Td = forwardRef(\n  (\n    {\n      align = 'left',\n      textColor = 'default',\n      variant,\n      children,\n      numeric = false,\n      ...rest\n    }: TdProps,\n    ref?: ForwardedRef<HTMLTableDataCellElement>,\n  ) => {\n    return (\n      <TdStyle\n        $align={align}\n        $textColor={textColor}\n        $variant={variant}\n        $interactive={!!rest.onClick}\n        $numeric={numeric}\n        ref={ref}\n        {...rest}\n      >\n        <ThTdContentStyle>{children}</ThTdContentStyle>\n      </TdStyle>\n    )\n  },\n)\nTd.displayName = 'Td'\n"],"names":["Td","forwardRef","_ref","ref","align","textColor","variant","children","numeric","rest","_jsx","TdStyle","$align","$textColor","$variant","$interactive","onClick","$numeric","ThTdContentStyle","displayName"],"mappings":";;;;AAIO,MAAMA,EAAE,gBAAGC,UAAU,CAC1B,CAAAC,IAAA,EASEC,GAA4C,KACzC;EAAA,IATH;AACEC,IAAAA,KAAK,GAAG,MAAM;AACdC,IAAAA,SAAS,GAAG,SAAS;IACrBC,OAAO;IACPC,QAAQ;AACRC,IAAAA,OAAO,GAAG,KAAK;IACf,GAAGC,IAAAA;AACI,GAAC,GAAAP,IAAA,CAAA;EAGV,oBACEQ,GAAA,CAACC,OAAO,EAAA;AACNC,IAAAA,MAAM,EAAER,KAAM;AACdS,IAAAA,UAAU,EAAER,SAAU;AACtBS,IAAAA,QAAQ,EAAER,OAAQ;AAClBS,IAAAA,YAAY,EAAE,CAAC,CAACN,IAAI,CAACO,OAAQ;AAC7BC,IAAAA,QAAQ,EAAET,OAAQ;AAClBL,IAAAA,GAAG,EAAEA,GAAI;AAAA,IAAA,GACLM,IAAI;IAAAF,QAAA,eAERG,GAAA,CAACQ,gBAAgB,EAAA;AAAAX,MAAAA,QAAA,EAAEA,QAAAA;KAA2B,CAAA;AAAC,GACxC,CAAC,CAAA;AAEd,CACF,EAAC;AACDP,EAAE,CAACmB,WAAW,GAAG,IAAI;;;;"}