@anoki/fse-ui
Version:
FSE UI components library
3 lines (2 loc) • 1.65 kB
JavaScript
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});require('./sections/TableMobileList/TableMobileList.css');const t=require("./index.cjs244.js");;/* empty css */const N=require("./index.cjs146.js"),$=require("react"),l=require("./index.cjs246.js"),f=require("./index.cjs155.js"),y=require("./index.cjs74.js"),i=require("./index.cjs54.js"),v=require("./index.cjs10.js"),w=({title:r,description:e,tableJson:s,fontSize:n="2",mdFontSize:o="2",classNameTitle:c,additionalClass:u,variantClassTable:x=f.TableAlignment.LEFT,pagination:m=!0,resultsPerPage:a=5,sortConfig:j,onSortChange:b,totalResults:d,initialCurrentPage:q,serverSidePagination:T,totalItems:E,hasNextPage:R,hasPreviousPage:S,onNextPage:g,onPreviousPage:M,onPageChange:h,setCurrentPage:p,children:L})=>t.jsxRuntimeExports.jsxs(i.Section,{className:l.clsx("base-col ui-table-mobile-list-section",u),children:[t.jsxRuntimeExports.jsxs(v.Col,{className:"ui-table-mobile-list-content",children:[r&&t.jsxRuntimeExports.jsx(i.Section.Title,{fs:n,mdFs:o,className:c,color:"blue-48",children:r}),e&&t.jsxRuntimeExports.jsx(i.Section.Description,{className:l.clsx("text-slate-28",x),children:typeof e=="string"&&$.isValidElement(e)?e:N.HTML(e.toString(),"div")}),s&&s.columns&&s.rows&&t.jsxRuntimeExports.jsx(y.TableMobile,{data:s.rows,columns:s.columns,pagination:m,resultsPerPage:a,sortConfig:j,onSortChange:b,totalResults:d,initialCurrentPage:q,serverSidePagination:T,totalItems:E,hasNextPage:R,hasPreviousPage:S,onNextPage:g,onPreviousPage:M,onPageChange:h,setCurrentPage:p})]}),L]});exports.TableMobileList=w;
//# sourceMappingURL=index.cjs156.js.map