{"version":3,"file":"column-groups.cjs","names":["COLUMN_GROUP_TOGGLE","extendFeature","slotRender","collapsibleColumnGroups","core","ColumnGroupToggle","props"],"sources":["../src/column-groups.tsx"],"sourcesContent":["import {\n  COLUMN_GROUP_TOGGLE,\n  extendFeature,\n  slotRender,\n  type StaticTableFeature,\n} from \"@adapttable/react/adapter\";\nimport { collapsibleColumnGroups as core } from \"@adapttable/react/features\";\n\nimport { ColumnGroupToggle } from \"./components/kitControls\";\n\n/**\n * Collapse a header group, with MUI's own chevron.\n *\n * @public\n */\nexport function collapsibleColumnGroups(): StaticTableFeature {\n  return extendFeature(core(), [\n    slotRender(COLUMN_GROUP_TOGGLE, (props) => (\n      <ColumnGroupToggle {...props} />\n    )),\n  ]);\n}\n"],"mappings":";;;;;;;;;;;;AAeA,SAAgBG,0BAA8C;CAC5D,QAAA,GAAOF,0BAAAA,cAAAA,EAAAA,GAAcG,2BAAAA,wBAAAA,CAAK,GAAG,EAAA,GAC3BF,0BAAAA,WAAAA,CAAWF,0BAAAA,sBAAsBM,UAC/B,iBAAA,GAAA,kBAAA,IAAA,CAAC,oBAAA,mBAAD,EAAmB,GAAIA,MAAM,CAAA,CAC9B,CAAC,CACH;AACH"}