@table-library/react-table-library
Version:
react-table-library
3 lines (2 loc) • 2.82 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:16,verticalSpacing:16,striped:!1,highlightOnHover:!1},f={isVirtualized:!1},i=function(n,t){return function(n,t){var o=function(n,e){return{Table:"\n .caption-container {\n padding: 10px 22px;\n display: flex;\n justify-content: flex-start;\n width: 100%;\n\n border-top: 1px solid #e0e0e0;\n }\n\n caption {\n font-size: 14px;\n color: #868e96;\n }\n ",BaseRow:"\n font-size: 14px;\n ",HeaderRow:"\n &.tr-header .th {\n border-bottom: 1px solid #e0e0e0;\n }\n\n &.tr-footer .th {\n border-top: 1px solid #e0e0e0;\n }\n ",Row:"\n &.tr.tr-body.row-select.row-select-single-selected, &.tr.tr-body.row-select.row-select-selected {\n background-color: #bddffd;\n border-bottom: 1px solid #bddffd;\n }\n ",BaseCell:"\n padding: ".concat(n.verticalSpacing,"px ").concat(n.horizontalSpacing,"px;\n\n & > div {\n padding-top: 2px;\n padding-bottom: 2.5px;\n }\n\n &:focus {\n outline: dotted;\n outline-width: 1px;\n outline-offset: -1px;\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?"#f5f5f5":"#ffffff",";\n }\n\n & > div:nth-of-type(even) > .tr {\n background-color: #ffffff;\n }\n\n ").concat((t=n.highlightOnHover,t?"\n & > div:hover > .tr {\n background-color: #f1f3f5;\n }\n ":""),"\n ")};var t}(n):function(n,e){return{Row:"\n &:not(:last-of-type) > .td {\n border-bottom: 1px solid #e0e0e0;\n }\n\n &:nth-of-type(odd) {\n background-color: ".concat(n.striped?"#f5f5f5":"#ffffff",";\n }\n\n &:nth-of-type(even) {\n background-color: #ffffff;\n }\n\n ").concat((t=n.highlightOnHover,t?"\n &:hover {\n background-color: #f1f3f5;\n }\n ":""),"\n ")};var t}(n);return e([o,r])}(o(o({},r),null!=n?n:{}),o(o({},f),null!=t?t:{}))};export{f as DEFAULT_CONFIGURATION,r as DEFAULT_OPTIONS,i as getTheme};
//# sourceMappingURL=material-ui.js.map