UNPKG

grommet

Version:

focus on the essential experience

66 lines (55 loc) 3.07 kB
"use strict"; exports.__esModule = true; exports.StyledDataTableFooter = exports.StyledDataTableHeader = exports.StyledDataTableBody = exports.StyledDataTableRow = exports.StyledDataTable = void 0; var _styledComponents = _interopRequireDefault(require("styled-components")); var _utils = require("../../utils"); var _defaultProps = require("../../default-props"); var _TableRow = require("../TableRow"); var _Table = require("../Table"); var _TableBody = require("../TableBody"); var _TableHeader = require("../TableHeader"); var _TableFooter = require("../TableFooter"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var StyledDataTable = (0, _styledComponents.default)(_Table.Table).withConfig({ displayName: "StyledDataTable", componentId: "xrlyjm-0" })(["border-spacing:0;border-collapse:collapse;height:100%;", ";"], _utils.genericStyles); exports.StyledDataTable = StyledDataTable; StyledDataTable.defaultProps = {}; Object.setPrototypeOf(StyledDataTable.defaultProps, _defaultProps.defaultProps); var StyledDataTableRow = (0, _styledComponents.default)(_TableRow.TableRow).withConfig({ displayName: "StyledDataTable__StyledDataTableRow", componentId: "xrlyjm-1" })(["", ";"], function (props) { return props.size && "\n display: table;\n width: 100%;\n table-layout: fixed;\n "; }); exports.StyledDataTableRow = StyledDataTableRow; StyledDataTableRow.defaultProps = {}; Object.setPrototypeOf(StyledDataTableRow.defaultProps, _defaultProps.defaultProps); var StyledDataTableBody = (0, _styledComponents.default)(_TableBody.TableBody).withConfig({ displayName: "StyledDataTable__StyledDataTableBody", componentId: "xrlyjm-2" })(["", ";"], function (props) { return props.size && "\n display: block;\n width: 100%;\n max-height: " + props.theme.global.size[props.size] + ";\n overflow: auto;\n "; }); exports.StyledDataTableBody = StyledDataTableBody; StyledDataTableBody.defaultProps = {}; Object.setPrototypeOf(StyledDataTableBody.defaultProps, _defaultProps.defaultProps); var StyledDataTableHeader = (0, _styledComponents.default)(_TableHeader.TableHeader).withConfig({ displayName: "StyledDataTable__StyledDataTableHeader", componentId: "xrlyjm-3" })(["", ";"], function (props) { return props.size && "\n display: table;\n width: 100%;\n table-layout: fixed;\n "; }); exports.StyledDataTableHeader = StyledDataTableHeader; StyledDataTableHeader.defaultProps = {}; Object.setPrototypeOf(StyledDataTableHeader.defaultProps, _defaultProps.defaultProps); var StyledDataTableFooter = (0, _styledComponents.default)(_TableFooter.TableFooter).withConfig({ displayName: "StyledDataTable__StyledDataTableFooter", componentId: "xrlyjm-4" })(["", ";"], function (props) { return props.size && "\n display: table;\n width: 100%;\n table-layout: fixed;\n "; }); exports.StyledDataTableFooter = StyledDataTableFooter; StyledDataTableFooter.defaultProps = {}; Object.setPrototypeOf(StyledDataTableFooter.defaultProps, _defaultProps.defaultProps);