UNPKG

@roo-ui/components

Version:

51 lines (39 loc) 6.54 kB
"use strict"; 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;