@renderforest/rf-ui-library
Version:
Renderforest UI Library
1 lines • 1.47 kB
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.StyledText=void 0;var _styledComponents=require("styled-components"),_styledComponents2=_interopRequireDefault(_styledComponents),_consts=require("../../consts");function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var getEllipsis=function(_ref){var ellipsis=_ref.ellipsis;return ellipsis?_consts.styles.ellipsis:""},getSelection=function(_ref2){var noSelect=_ref2.noSelect;return noSelect?_consts.styles.noSelect:""},getLineHeight=function(_ref3){var lineHeight=_ref3.lineHeight;return lineHeight?(0,_styledComponents.css)(["line-height:",";"],lineHeight):(0,_styledComponents.css)([""])},getTextColor=function(_ref4){var color=_ref4.color,customColor=_ref4.customColor;return customColor||_consts.colors.globalColors[color]},StyledText=exports.StyledText=_styledComponents2["default"].div.withConfig({displayName:"styled__StyledText",componentId:"sc-zag33m-0"})(["margin:0;display:block;color:",";font-size:",";text-align:",";",";",";",";",""],getTextColor,function(_ref5){var size=_ref5.size;return _consts.sizes.fontSizes[size]||"".concat(size,"px")},function(_ref6){var align=_ref6.align;return align},getEllipsis,getSelection,getLineHeight,function(props){return props.fontFamily?(0,_styledComponents.css)(["font-family:",",sans-serif;"],props.fontFamily):(0,_styledComponents.css)(["font-weight:",";"],function(_ref7){var weight=_ref7.weight;return weight})});