@roo-ui/components
Version:
51 lines (39 loc) • 6.54 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _styledBase = _interopRequireDefault(require("@emotion/styled-base"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _core = require("@emotion/core");
var _polished = require("polished");
var _styledSystem = require("styled-system");
var _omitProps = _interopRequireDefault(require("../omitProps"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
var textDecoration = (0, _styledSystem.style)({
prop: 'textDecoration',
cssProperty: 'textDecoration'
});
var Text = (
/*#__PURE__*/
0, _styledBase.default)('span', _extends({}, {
target: "ewjdjxi0",
label: "Text"
}, (0, _omitProps.default)()))(_styledSystem.textStyle, " ", _styledSystem.color, " ", _styledSystem.fontSize, " ", _styledSystem.fontWeight, " ", _styledSystem.letterSpacing, " ", _styledSystem.lineHeight, " ", _styledSystem.space, " ", _styledSystem.textAlign, " ", textDecoration, " ", _styledSystem.display, " ", function (props) {
return props.hidden &&
/*#__PURE__*/
(0, _core.css)((0, _polished.hideVisually)(), "label:Text;" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9UZXh0L1RleHQuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUNnQyIsImZpbGUiOiIuLi8uLi8uLi9zcmMvVGV4dC9UZXh0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuaW1wb3J0IHsgaGlkZVZpc3VhbGx5IH0gZnJvbSAncG9saXNoZWQnO1xuaW1wb3J0IHtcbiAgdGV4dFN0eWxlLFxuICBjb2xvcixcbiAgZm9udFNpemUsXG4gIGZvbnRXZWlnaHQsXG4gIGxldHRlclNwYWNpbmcsXG4gIGxpbmVIZWlnaHQsXG4gIHNwYWNlLFxuICB0ZXh0QWxpZ24sXG4gIHN0eWxlLFxuICBkaXNwbGF5LFxufSBmcm9tICdzdHlsZWQtc3lzdGVtJztcbmltcG9ydCBvbWl0UHJvcHMgZnJvbSAnLi4vb21pdFByb3BzJztcblxuY29uc3QgdGV4dERlY29yYXRpb24gPSBzdHlsZSh7XG4gIHByb3A6ICd0ZXh0RGVjb3JhdGlvbicsXG4gIGNzc1Byb3BlcnR5OiAndGV4dERlY29yYXRpb24nLFxufSk7XG5cbmNvbnN0IFRleHQgPSBzdHlsZWQoJ3NwYW4nLCBvbWl0UHJvcHMoKSlgXG4gICR7dGV4dFN0eWxlfVxuICAke2NvbG9yfVxuICAke2ZvbnRTaXplfVxuICAke2ZvbnRXZWlnaHR9XG4gICR7bGV0dGVyU3BhY2luZ31cbiAgJHtsaW5lSGVpZ2h0fVxuICAke3NwYWNlfVxuICAke3RleHRBbGlnbn1cbiAgJHt0ZXh0RGVjb3JhdGlvbn1cbiAgJHtkaXNwbGF5fVxuXG4gICR7cHJvcHMgPT4gcHJvcHMuaGlkZGVuICYmIGNzc2BcbiAgICAke2hpZGVWaXN1YWxseSgpfVxuICBgXG59XG5gO1xuXG5UZXh0LnByb3BUeXBlcyA9IHtcbiAgLi4udGV4dFN0eWxlLnByb3BUeXBlcyxcbiAgLi4uY29sb3IucHJvcFR5cGVzLFxuICAuLi5mb250U2l6ZS5wcm9wVHlwZXMsXG4gIC4uLmZvbnRXZWlnaHQucHJvcFR5cGVzLFxuICAuLi5sZXR0ZXJTcGFjaW5nLnByb3BUeXBlcyxcbiAgLi4ubGluZUhlaWdodC5wcm9wVHlwZXMsXG4gIC4uLnNwYWNlLnByb3BUeXBlcyxcbiAgLi4udGV4dEFsaWduLnByb3BUeXBlcyxcbiAgLi4udGV4dERlY29yYXRpb24ucHJvcFR5cGVzLFxuICAuLi5kaXNwbGF5LnByb3BUeXBlcyxcbiAgaGlkZGVuOiBQcm9wVHlwZXMuYm9vbCxcbn07XG5cblRleHQuZGVmYXVsdFByb3BzID0ge1xuICBoaWRkZW46IGZhbHNlLFxuICB0ZXh0U3R5bGU6ICd0ZXh0Jyxcbn07XG5cblRleHQuZGlzcGxheU5hbWUgPSAnVGV4dCc7XG5cbmV4cG9ydCBkZWZhdWx0IFRleHQ7XG4iXX0= */"));
}, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9UZXh0L1RleHQuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBdUJ3QyIsImZpbGUiOiIuLi8uLi8uLi9zcmMvVGV4dC9UZXh0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuaW1wb3J0IHsgaGlkZVZpc3VhbGx5IH0gZnJvbSAncG9saXNoZWQnO1xuaW1wb3J0IHtcbiAgdGV4dFN0eWxlLFxuICBjb2xvcixcbiAgZm9udFNpemUsXG4gIGZvbnRXZWlnaHQsXG4gIGxldHRlclNwYWNpbmcsXG4gIGxpbmVIZWlnaHQsXG4gIHNwYWNlLFxuICB0ZXh0QWxpZ24sXG4gIHN0eWxlLFxuICBkaXNwbGF5LFxufSBmcm9tICdzdHlsZWQtc3lzdGVtJztcbmltcG9ydCBvbWl0UHJvcHMgZnJvbSAnLi4vb21pdFByb3BzJztcblxuY29uc3QgdGV4dERlY29yYXRpb24gPSBzdHlsZSh7XG4gIHByb3A6ICd0ZXh0RGVjb3JhdGlvbicsXG4gIGNzc1Byb3BlcnR5OiAndGV4dERlY29yYXRpb24nLFxufSk7XG5cbmNvbnN0IFRleHQgPSBzdHlsZWQoJ3NwYW4nLCBvbWl0UHJvcHMoKSlgXG4gICR7dGV4dFN0eWxlfVxuICAke2NvbG9yfVxuICAke2ZvbnRTaXplfVxuICAke2ZvbnRXZWlnaHR9XG4gICR7bGV0dGVyU3BhY2luZ31cbiAgJHtsaW5lSGVpZ2h0fVxuICAke3NwYWNlfVxuICAke3RleHRBbGlnbn1cbiAgJHt0ZXh0RGVjb3JhdGlvbn1cbiAgJHtkaXNwbGF5fVxuXG4gICR7cHJvcHMgPT4gcHJvcHMuaGlkZGVuICYmIGNzc2BcbiAgICAke2hpZGVWaXN1YWxseSgpfVxuICBgXG59XG5gO1xuXG5UZXh0LnByb3BUeXBlcyA9IHtcbiAgLi4udGV4dFN0eWxlLnByb3BUeXBlcyxcbiAgLi4uY29sb3IucHJvcFR5cGVzLFxuICAuLi5mb250U2l6ZS5wcm9wVHlwZXMsXG4gIC4uLmZvbnRXZWlnaHQucHJvcFR5cGVzLFxuICAuLi5sZXR0ZXJTcGFjaW5nLnByb3BUeXBlcyxcbiAgLi4ubGluZUhlaWdodC5wcm9wVHlwZXMsXG4gIC4uLnNwYWNlLnByb3BUeXBlcyxcbiAgLi4udGV4dEFsaWduLnByb3BUeXBlcyxcbiAgLi4udGV4dERlY29yYXRpb24ucHJvcFR5cGVzLFxuICAuLi5kaXNwbGF5LnByb3BUeXBlcyxcbiAgaGlkZGVuOiBQcm9wVHlwZXMuYm9vbCxcbn07XG5cblRleHQuZGVmYXVsdFByb3BzID0ge1xuICBoaWRkZW46IGZhbHNlLFxuICB0ZXh0U3R5bGU6ICd0ZXh0Jyxcbn07XG5cblRleHQuZGlzcGxheU5hbWUgPSAnVGV4dCc7XG5cbmV4cG9ydCBkZWZhdWx0IFRleHQ7XG4iXX0= */");
Text.propTypes = _objectSpread({}, _styledSystem.textStyle.propTypes, _styledSystem.color.propTypes, _styledSystem.fontSize.propTypes, _styledSystem.fontWeight.propTypes, _styledSystem.letterSpacing.propTypes, _styledSystem.lineHeight.propTypes, _styledSystem.space.propTypes, _styledSystem.textAlign.propTypes, textDecoration.propTypes, _styledSystem.display.propTypes, {
hidden: _propTypes.default.bool
});
Text.defaultProps = {
hidden: false,
textStyle: 'text'
};
Text.displayName = 'Text';
var _default = Text;
exports.default = _default;
;