Module 303054

1,222 characters · in ba7b9b34b6ee39a7.js
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{A:()=>d});var a=n(627968),i=n(64700),s=n(503698),l=n.n(s),r=n(397927),o=n(505206);function d(e){let{columns:t,data:n,className:s,rowClassName:d,onClickRow:c,selectedRowKey:u,rowHeight:m=40}=e,h=i.useMemo(()=>t.map(e=>({renderHeader:()=>(0,a.jsx)(r.Text,{variant:"text-sm/semibold",children:e.key}),...e})),[t]),x=0===n.length?[1]:[n.length];return(0,a.jsx)("div",{className:o.CZ,children:(0,a.jsx)(r.OZj,{className:s,innerClassName:o.tp,sections:x,sectionHeight:40,renderSection:e=>{let{section:t}=e,i=o.ZR;return(0,a.jsx)("div",{className:i,children:h.map(e=>{let i=e.cellClassName,s={width:`calc(${e.cellWidth??"1fr"} - 16px)`};return(0,a.jsx)("div",{className:i,style:s,children:e.renderHeader?.(e,n)},`dev-tools-th-${t}-${e.key}`)})},`dev-tools-header-${t}`)},rowHeight:m,renderRow:e=>{let{rowIndex:t}=e,i=n[t];if(null==i)return null;let s=i.key,x=l()(o.jD,{[o.wD]:s===u,rowClassName:d});return(0,a.jsx)(r.DUT,{className:x,onClick:()=>c?.(i),children:h.map(e=>{let n=e.cellClassName,s={width:`calc(${e.cellWidth??"1fr"} - 16px)`,height:`calc(${m}px - 16px)`};return(0,a.jsx)("div",{className:n,style:s,children:e.render?.(i,void 0,t)},`dev-tools-td-${t}-${e.key}`)})},`dev-tools-tr-${t}`)}})})}}