@table-library/react-table-library
Version:
react-table-library
3 lines (2 loc) • 2.43 kB
JavaScript
import{d as n}from"./defineProperty-9f9de5d0.js";import{z as e}from"./useTheme-e8aabdea.js";function t(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.push.apply(t,o)}return t}function o(e){for(var o=1;o<arguments.length;o++){var r=null!=arguments[o]?arguments[o]:{};o%2?t(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t(Object(r)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))}))}return e}var r={horizontalSpacing:24,verticalSpacing:12,striped:!1},c={isVirtualized:!1},f=function(n,t){return function(n,t){var o=function(n,e){return{Table:"\n .caption-container {\n display: flex;\n justify-content: center;\n width: 100%;\n }\n\n caption {\n color: #868e96;\n }\n ",BaseRow:"\n color: #4a5568;\n ",HeaderRow:"\n text-transform: uppercase;\n font-size: 12px;\n\n &.tr-header .th {\n border-bottom: 1px solid #e2e8f0;\n }\n\n &.tr-footer .th {\n border-top: 1px solid #e2e8f0;\n }\n ",Row:"\n font-size: 16px;\n\n &.tr.tr-body.row-select.row-select-single-selected, &.tr.tr-body.row-select.row-select-selected {\n background-color: #81E6D9;\n border-bottom: 1px solid #81E6D9;\n }\n ",BaseCell:"\n padding: ".concat(n.verticalSpacing,"px ").concat(n.horizontalSpacing,"px;\n "),HeaderCell:"\n & > div {\n padding-top: 3px;\n padding-bottom: 3px;\n }\n "}}(n),r=t.isVirtualized?function(n,e){return{Row:"\n & .td {\n border-bottom: 1px solid #e2e8f0;\n }\n ",Body:"\n & > div:nth-of-type(odd) > .tr {\n background-color: ".concat(n.striped?"#E6FFFA":"#ffffff",";\n }\n\n & > div:nth-of-type(even) > .tr {\n background-color: #ffffff;\n }\n ")}}(n):function(n,e){return{Row:"\n &:not(:last-of-type) > .td {\n border-bottom: 1px solid #e2e8f0;\n }\n\n &:nth-of-type(odd) {\n background-color: ".concat(n.striped?"#E6FFFA":"#ffffff",";\n }\n\n &:nth-of-type(even) {\n background-color: #ffffff;\n }\n ")}}(n);return e([o,r])}(o(o({},r),null!=n?n:{}),o(o({},c),null!=t?t:{}))};export{c as DEFAULT_CONFIGURATION,r as DEFAULT_OPTIONS,f as getTheme};
//# sourceMappingURL=chakra-ui.js.map