{"version":3,"file":"index.mjs","sources":["../../../../src/components/columns/custom/index.tsx"],"sourcesContent":["import { memo } from 'react';\nimport { useAddTableColumn } from '$hooks';\nimport type { ColumnBaseProps, ColumnTypeUnion } from '$types';\n\n// eslint-disable-next-line @typescript-eslint/ban-types\nexport type CustomColumnExtraProps = {\n  type?: ColumnTypeUnion;\n};\n\nexport const CustomColumn: React.FC<ColumnBaseProps<CustomColumnExtraProps>> = memo(\n  function CustomColumn(props) {\n    useAddTableColumn({ type: 'custom', filterable: false, sortable: false, ...props });\n    return null;\n  }\n);\n"],"names":["CustomColumn","memo","props","useAddTableColumn","type","filterable","sortable"],"mappings":";;;MASaA,YAAkEC,iBAAAA,IAAAA,CAC7E,SAASD,YAAAA,CAAaE,KAAK,EAAE;IAC3BC,iBAAkB,CAAA;QAAEC,IAAM,EAAA,QAAA;AAAUC,QAAAA,UAAAA,EAAY,KAAK;AAAEC,QAAAA,QAAAA,EAAU,KAAK;AAAE,QAAA,GAAGJ,KAAK;AAAC,KAAA,CAAA,CAAA;AACjF,IAAA,OAAO,IAAI,CAAA;AACb,CACA;;;;"}