UNPKG

@massds/mayflower-react

Version:

React versions of Mayflower design system UI components

52 lines (51 loc) 6.12 kB
"use strict"; exports.__esModule = true; exports["default"] = void 0; var _react = _interopRequireDefault(require("react")); var _propTypes = _interopRequireDefault(require("prop-types")); var _excluded = ["bold", "width", "height"]; function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); } function _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.includes(n)) continue; t[n] = r[n]; } return t; } var IconSettings = exports["default"] = function IconSettings(props) { var _props$bold = props.bold, bold = _props$bold === void 0 ? true : _props$bold, _props$width = props.width, width = _props$width === void 0 ? "24px" : _props$width, _props$height = props.height, height = _props$height === void 0 ? "24px" : _props$height, restProps = _objectWithoutPropertiesLoose(props, _excluded); if (bold) { return /*#__PURE__*/_react["default"].createElement("svg", _extends({ viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", "aria-hidden": "true", fill: "currentColor", width: width, height: height }, restProps), /*#__PURE__*/_react["default"].createElement("path", { d: "M12.5 7.125a4.875 4.875 0 1 0 0 9.75 4.875 4.875 0 0 0 0-9.75m0 7.5a2.625 2.625 0 1 1 0-5.25 2.625 2.625 0 0 1 0 5.25m8.625-2.55v-.149l1.313-1.642a1.12 1.12 0 0 0 .209-.992 10.5 10.5 0 0 0-1.053-2.552 1.13 1.13 0 0 0-.854-.552l-2.09-.235-.103-.104-.235-2.09a1.12 1.12 0 0 0-.552-.853c-.8-.463-1.659-.818-2.553-1.056a1.13 1.13 0 0 0-.991.213l-1.642 1.312h-.148l-1.642-1.312a1.13 1.13 0 0 0-.992-.21c-.894.239-1.752.594-2.552 1.058a1.13 1.13 0 0 0-.553.85l-.234 2.088-.104.104-2.09.235a1.13 1.13 0 0 0-.853.552c-.462.8-.816 1.659-1.053 2.553a1.13 1.13 0 0 0 .21.991l1.312 1.642v.148l-1.312 1.642a1.13 1.13 0 0 0-.21.993c.24.893.595 1.751 1.059 2.551a1.13 1.13 0 0 0 .848.553l2.09.232.103.104.234 2.092a1.13 1.13 0 0 0 .553.853c.8.463 1.659.819 2.553 1.056a1.12 1.12 0 0 0 .991-.212l1.642-1.313h.148l1.642 1.313a1.13 1.13 0 0 0 .992.209c.894-.237 1.752-.591 2.552-1.053a1.13 1.13 0 0 0 .554-.85l.233-2.088.104-.104 2.09-.24a1.13 1.13 0 0 0 .849-.553c.463-.801.819-1.66 1.057-2.553a1.13 1.13 0 0 0-.21-.99zm-2.261-.46q.023.385 0 .77c-.017.278.07.552.244.77l1.204 1.505a8 8 0 0 1-.406.983l-1.915.213a1.13 1.13 0 0 0-.717.375q-.256.288-.544.544c-.21.184-.343.44-.375.717l-.212 1.914a8 8 0 0 1-.983.408l-1.505-1.205c-.2-.159-.448-.246-.703-.245h-.068a7 7 0 0 1-.768 0 1.13 1.13 0 0 0-.771.244L9.84 19.812a8 8 0 0 1-.983-.406l-.213-1.915a1.13 1.13 0 0 0-.375-.717 7 7 0 0 1-.544-.544 1.13 1.13 0 0 0-.717-.375l-1.914-.212a8 8 0 0 1-.408-.983l1.204-1.505c.174-.218.261-.492.244-.77a7 7 0 0 1 0-.77 1.13 1.13 0 0 0-.244-.77L4.688 9.34q.17-.504.406-.983l1.915-.213c.277-.032.533-.165.717-.375q.255-.288.544-.544c.21-.184.343-.44.375-.717l.212-1.914q.478-.237.983-.408l1.505 1.205c.218.173.492.26.77.243q.385-.022.77 0c.278.017.552-.07.77-.243l1.505-1.205q.505.171.983.408l.213 1.915c.032.277.165.533.375.717q.288.256.544.544c.184.21.44.343.717.375l1.914.212q.237.478.408.983l-1.204 1.505a1.13 1.13 0 0 0-.246.77" })); } return /*#__PURE__*/_react["default"].createElement("svg", _extends({ viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", "aria-hidden": "true", fill: "currentColor", width: width, height: height }, restProps), /*#__PURE__*/_react["default"].createElement("path", { d: "M12 7.5a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9m0 7.5a3 3 0 1 1 0-6 3 3 0 0 1 0 6m8.25-2.797a7 7 0 0 0 0-.405l1.399-1.748a.75.75 0 0 0 .139-.662 10 10 0 0 0-1.02-2.46.75.75 0 0 0-.563-.37l-2.224-.247a8 8 0 0 0-.281-.281l-.262-2.23a.75.75 0 0 0-.37-.562c-.772-.447-1.6-.79-2.46-1.019a.75.75 0 0 0-.663.14L12.203 3.75h-.405L10.05 2.354a.75.75 0 0 0-.662-.139c-.862.23-1.69.573-2.46 1.02a.75.75 0 0 0-.37.563l-.247 2.227a9 9 0 0 0-.281.282l-2.23.256a.75.75 0 0 0-.562.369c-.447.772-.79 1.6-1.019 2.46a.75.75 0 0 0 .14.663l1.391 1.742v.406L2.354 13.95a.75.75 0 0 0-.139.662c.23.862.573 1.69 1.02 2.46a.75.75 0 0 0 .563.37l2.224.247q.14.146.28.281l.26 2.23a.75.75 0 0 0 .37.562c.772.447 1.6.79 2.46 1.019a.75.75 0 0 0 .663-.14l1.742-1.391q.202.006.406 0l1.747 1.399a.75.75 0 0 0 .662.139 10 10 0 0 0 2.46-1.02.75.75 0 0 0 .37-.563l.247-2.224q.146-.138.281-.281l2.23-.262a.75.75 0 0 0 .562-.37 10 10 0 0 0 1.019-2.46.75.75 0 0 0-.14-.663zm-1.51-.61q.026.407 0 .814a.75.75 0 0 0 .164.514l1.33 1.662a8.6 8.6 0 0 1-.584 1.406l-2.119.24a.75.75 0 0 0-.478.248q-.27.305-.576.575a.75.75 0 0 0-.247.478l-.235 2.117q-.676.355-1.407.584l-1.663-1.33a.75.75 0 0 0-.469-.164h-.044a7 7 0 0 1-.814 0 .75.75 0 0 0-.514.163l-1.667 1.331a8.6 8.6 0 0 1-1.406-.584l-.24-2.116a.75.75 0 0 0-.248-.478 7 7 0 0 1-.575-.576.75.75 0 0 0-.478-.247l-2.117-.236a8.6 8.6 0 0 1-.584-1.406l1.33-1.664a.75.75 0 0 0 .163-.513 7 7 0 0 1 0-.814.75.75 0 0 0-.163-.514l-1.33-1.666q.229-.73.584-1.406l2.116-.24a.75.75 0 0 0 .478-.248q.271-.304.575-.575a.75.75 0 0 0 .249-.48l.235-2.115q.677-.355 1.406-.584l1.664 1.33a.75.75 0 0 0 .513.163q.407-.024.814 0a.75.75 0 0 0 .514-.163l1.666-1.33q.73.229 1.406.584l.24 2.116a.75.75 0 0 0 .248.478q.305.27.575.576a.75.75 0 0 0 .478.247l2.117.235q.355.676.584 1.407l-1.33 1.663a.75.75 0 0 0-.163.518z" })); }; IconSettings.propTypes = process.env.NODE_ENV !== "production" ? { bold: _propTypes["default"].bool, width: _propTypes["default"].oneOfType([_propTypes["default"].string, _propTypes["default"].number]), height: _propTypes["default"].oneOfType([_propTypes["default"].string, _propTypes["default"].number]), className: _propTypes["default"].string, fill: _propTypes["default"].string, 'aria-hidden': _propTypes["default"].bool, 'aria-label': _propTypes["default"].string } : {}; IconSettings; module.exports = exports.default;