You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
1.4 KiB
2 lines
1.4 KiB
var T=Object.defineProperty;var l=Object.getOwnPropertySymbols;var d=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable;var n=(r,e,t)=>e in r?T(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,o=(r,e)=>{for(var t in e||(e={}))d.call(e,t)&&n(r,t,e[t]);if(l)for(var t of l(e))g.call(e,t)&&n(r,t,e[t]);return r};import h from"./TableHeader-e9145d93.js";import{f,u as c,ak as H,a8 as C,aw as a}from"./index-f4658ae7.js";import"./index-0e56c5c3.js";import"./index-b006d45a.js";import"./ColumnSetting-e87d31b4.js";import"./index-297faa0c.js";import"./Checkbox-abf1420e.js";import"./createForOfIteratorHelper-eb4541b9.js";import"./useTableContext-e652508f.js";import"./sortable.esm-13e502da.js";import"./SettingOutlined-20e7662a.js";import"./SizeSetting-8dda6988.js";import"./RedoSetting-c42d8845.js";import"./RedoOutlined-3d2ca639.js";import"./FullScreenSetting-af3082e5.js";import"./FullscreenOutlined-71d2eabf.js";import"./TableTitle-c53d26d0.js";function J(r,e,t){return{getHeaderProps:f(()=>{const{title:i,showTableSetting:p,titleHelpMessage:b,tableSetting:u}=c(r),m=!e.tableTitle&&!i&&!e.toolbar&&!p;return m&&!H(i)?{}:{title:m?null:()=>C(h,{title:i,titleHelpMessage:b,showTableSetting:p,tableSetting:u,onColumnsChange:t.onColumnsChange},o(o(o({},e.toolbar?{toolbar:()=>a(e,"toolbar")}:{}),e.tableTitle?{tableTitle:()=>a(e,"tableTitle")}:{}),e.headerTop?{headerTop:()=>a(e,"headerTop")}:{}))}})}}export{J as useTableHeader};
|