carbon-react
Version:
A library of reusable React components for easily building user interfaces.
2 lines (1 loc) • 1.22 kB
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var t=require("styled-components"),o=require("../../checkbox/checkbox.style.js");function e(t){return t&&t.__esModule?t:{default:t}}const i=e(t).default.td.withConfig({displayName:"flat-table-checkbox.style__StyledFlatTableCheckbox",componentId:"sc-68108a84-0"})([""," width:18px;","{padding-top:0px;}"],(({as:o,leftPosition:e,rightPosition:i,makeCellSticky:r})=>t.css([""," "," ",""],"td"===o&&t.css(["background-color:var(--colorsUtilityYang100);border-width:0;border-bottom:1px solid var(--colorsUtilityMajor100);overflow:visible;padding:0;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;&:first-of-type{border-left:1px solid var(--colorsUtilityMajor100);}&:last-of-type{border-right:1px solid var(--colorsUtilityMajor100);}"]),"th"===o&&t.css(["background-color:transparent;border-width:0;border-bottom:1px solid var(--colorsUtilityMajor100);box-sizing:border-box;font-weight:500;left:auto;padding:0;text-align:left;user-select:none;vertical-align:middle;white-space:nowrap;"]),r&&t.css(["top:auto;"," "," position:sticky;"],void 0!==e&&`left: ${e}px;`,void 0!==i&&`right: ${i}px;`))),o.default);exports.default=i;