UNPKG

antd

Version:

An enterprise-class UI design language and React components implementation

40 lines (37 loc) 1.4 kB
import _defineProperty from "@babel/runtime/helpers/esm/defineProperty"; var genRadiusStyle = function genRadiusStyle(token) { var _componentCls; var componentCls = token.componentCls, tableRadius = token.tableRadius; return _defineProperty({}, "".concat(componentCls, "-wrapper"), _defineProperty({}, componentCls, (_componentCls = {}, _defineProperty(_componentCls, "".concat(componentCls, "-title"), { borderRadius: "".concat(tableRadius, "px ").concat(tableRadius, "px 0 0") }), _defineProperty(_componentCls, "".concat(componentCls, "-title + ").concat(componentCls, "-container"), { borderStartStartRadius: 0, borderStartEndRadius: 0, table: { borderRadius: 0, '> thead > tr:first-child': { 'th:first-child': { borderRadius: 0 }, 'th:last-child': { borderRadius: 0 } } } }), _defineProperty(_componentCls, '&-container', { borderStartStartRadius: tableRadius, borderStartEndRadius: tableRadius, 'table > thead > tr:first-child': { 'th:first-child': { borderStartStartRadius: tableRadius }, 'th:last-child': { borderStartEndRadius: tableRadius } } }), _defineProperty(_componentCls, '&-footer', { borderRadius: "0 0 ".concat(tableRadius, "px ").concat(tableRadius, "px") }), _componentCls))); }; export default genRadiusStyle;