es-grid-template
Version:
es-grid-template
19 lines • 1.02 kB
JavaScript
import _extends from "@babel/runtime/helpers/esm/extends";
import cx from 'classnames';
import React from 'react';
import styled from 'styled-components';
import { BaseTable } from "../base-table/table";
const DarkSupportBaseTable = styled(BaseTable).withConfig({
displayName: "DarkSupportBaseTable",
componentId: "es-grid-template__sc-4ltmbz-0"
})(["", ";&.dark{--bgcolor:#343e59;--footer-bgcolor:#2e3342;--header-bgcolor:#343e59;--hover-bgcolor:#232b43;--header-hover-bgcolor:#606164;--highlight-bgcolor:#eff2f5;--header-highlight-bgcolor:#191a1b;--color:#dadde1;--header-color:#dadde1;--lock-shadow:rgb(37 37 37 / 0.5) 0 0 6px 2px;--border-color:#5d5f61;}"], props => props.css);
export const WebsiteBaseTable = /*#__PURE__*/React.forwardRef((props, ref) => {
const isDarkTheme = props.theme?.theme === 'dark';
return /*#__PURE__*/React.createElement(DarkSupportBaseTable, _extends({
ref: ref,
theme: props.theme,
className: cx({
dark: isDarkTheme
}, props.className)
}, props));
});