UNPKG

@table-library/react-table-library

Version:
3 lines (2 loc) 4.09 kB
import{o as I,T as c,a as g,_ as l}from"./styles-492c6342.js";import*as b from"react";import{jsx as d,css as C}from"@emotion/react";import G from"clsx";var n=["children"],o=function(G){var o=G.children,e=I(G,n),i=b.useContext(c),t=b.useContext(g);if(!t)throw new Error("No Layout Context.");var u=t.layout,X=null!=u&&u.isDiv?"div":"tbody";return d(X,l({css:C(null==i?void 0:i.Body," display:contents;"+("production"===process.env.NODE_ENV?"":";label:Body;"),"production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFZeUIiLCJmaWxlIjoiaW5kZXgudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xyXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XHJcbmltcG9ydCB7IFRoZW1lQ29udGV4dCB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQvVGhlbWUnO1xyXG5pbXBvcnQgeyBMYXlvdXRDb250ZXh0IH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29udGV4dCc7XHJcbmV4cG9ydCBjb25zdCBCb2R5ID0gKHsgY2hpbGRyZW4sIC4uLnJlc3QgfSkgPT4ge1xyXG4gICAgY29uc3QgdGhlbWUgPSBSZWFjdC51c2VDb250ZXh0KFRoZW1lQ29udGV4dCk7XHJcbiAgICBjb25zdCBjb250ZXh0ID0gUmVhY3QudXNlQ29udGV4dChMYXlvdXRDb250ZXh0KTtcclxuICAgIGlmICghY29udGV4dCkge1xyXG4gICAgICAgIHRocm93IG5ldyBFcnJvcignTm8gTGF5b3V0IENvbnRleHQuJyk7XHJcbiAgICB9XHJcbiAgICBjb25zdCB7IGxheW91dCB9ID0gY29udGV4dDtcclxuICAgIGNvbnN0IEFzID0gbGF5b3V0Py5pc0RpdiA/ICdkaXYnIDogJ3Rib2R5JztcclxuICAgIHJldHVybiAoPEFzIGNzcz17Y3NzIGBcbiAgICAgICAgJHt0aGVtZT8uQm9keX1cblxuICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICAgIGB9IGRhdGEtdGFibGUtbGlicmFyeV9ib2R5PVwiXCIgY2xhc3NOYW1lPVwidGJvZHlcIiB7Li4ucmVzdH0+XG4gICAgICB7Y2hpbGRyZW59XG4gICAgPC9Bcz4pO1xyXG59O1xyXG4iXX0= */"),"data-table-library_body":"",className:"tbody"},e),o)},e=["isFooter","children"],i=function(n){var o=n.isFooter,i=n.children,t=I(n,e),u=b.useContext(c),X=b.useContext(g);if(!X)throw new Error("No Layout Context.");var y=X.layout,a=null!=y&&y.isDiv?"div":o?"tfoot":"thead";return d(a,l({role:"rowgroup",className:G({tfoot:o,thead:!o}),css:C("\n display: contents;\n"," ",o?null==u?void 0:u.Footer:null==u?void 0:u.Header,";"+("production"===process.env.NODE_ENV?"":";label:Header;"),"production"===process.env.NODE_ENV?"":"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQitGIiwiZmlsZSI6ImluZGV4LnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIFJlYWN0IGZyb20gJ3JlYWN0JztcclxuaW1wb3J0IGNzIGZyb20gJ2Nsc3gnO1xyXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XHJcbmltcG9ydCB7IFRoZW1lQ29udGV4dCB9IGZyb20gJ0B0YWJsZS1saWJyYXJ5L3JlYWN0LXRhYmxlLWxpYnJhcnkvY29tbW9uL2NvbnRleHQvVGhlbWUnO1xyXG5pbXBvcnQgeyBMYXlvdXRDb250ZXh0IH0gZnJvbSAnQHRhYmxlLWxpYnJhcnkvcmVhY3QtdGFibGUtbGlicmFyeS9jb21tb24vY29udGV4dCc7XHJcbmNvbnN0IGhlYWRlclJvdyA9IGBcbiAgZGlzcGxheTogY29udGVudHM7XG5gO1xyXG5leHBvcnQgY29uc3QgSGVhZGVyID0gKHsgaXNGb290ZXIsIGNoaWxkcmVuLCAuLi5yZXN0IH0pID0+IHtcclxuICAgIGNvbnN0IHRoZW1lID0gUmVhY3QudXNlQ29udGV4dChUaGVtZUNvbnRleHQpO1xyXG4gICAgY29uc3QgY29udGV4dCA9IFJlYWN0LnVzZUNvbnRleHQoTGF5b3V0Q29udGV4dCk7XHJcbiAgICBpZiAoIWNvbnRleHQpIHtcclxuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ05vIExheW91dCBDb250ZXh0LicpO1xyXG4gICAgfVxyXG4gICAgY29uc3QgeyBsYXlvdXQgfSA9IGNvbnRleHQ7XHJcbiAgICBjb25zdCBBcyA9IGxheW91dD8uaXNEaXYgPyAnZGl2JyA6IGlzRm9vdGVyID8gJ3Rmb290JyA6ICd0aGVhZCc7XHJcbiAgICByZXR1cm4gKDxBcyByb2xlPVwicm93Z3JvdXBcIiBjbGFzc05hbWU9e2NzKHsgdGZvb3Q6IGlzRm9vdGVyLCB0aGVhZDogIWlzRm9vdGVyIH0pfSBjc3M9e2NzcyBgXG4gICAgICAgICR7aGVhZGVyUm93fVxuICAgICAgICAke2lzRm9vdGVyID8gdGhlbWU/LkZvb3RlciA6IHRoZW1lPy5IZWFkZXJ9XG4gICAgICBgfSB7Li4ucmVzdH0+XG4gICAgICB7UmVhY3QuQ2hpbGRyZW4ubWFwKGNoaWxkcmVuLCAoY2hpbGQpID0+IHtcclxuICAgICAgICAgICAgaWYgKFJlYWN0LmlzVmFsaWRFbGVtZW50KGNoaWxkKSkge1xyXG4gICAgICAgICAgICAgICAgcmV0dXJuIFJlYWN0LmNsb25lRWxlbWVudChjaGlsZCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9KX1cbiAgICA8L0FzPik7XHJcbn07XHJcbiJdfQ== */")},t),b.Children.map(i,(function(I){if(b.isValidElement(I))return b.cloneElement(I)})))};export{o as B,i as H}; //# sourceMappingURL=index-21847be4.js.map