@massds/mayflower-react
Version:
React versions of Mayflower design system UI components
52 lines (51 loc) • 4.2 kB
JavaScript
"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 IconSignature = exports["default"] = function IconSignature(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: "M21.753 15.373H6.6q.31-.623.618-1.268l.074-.156c1.267-.154 2.69-1.059 4.254-2.706.498 1.125 1.313 2.318 2.587 2.558.493.094 1.266.074 2.15-.545q.459-.327.843-.742c.773.721 2.158 1.359 4.626 1.359a1.125 1.125 0 0 0 0-2.25c-2.907 0-3.321-.984-3.375-1.161.046-.503-.258-.915-.74-1.09-.48-.176-1.046.073-1.332.511-.938 1.437-1.558 1.746-1.758 1.708-.457-.086-1.162-1.457-1.447-2.821a1.125 1.125 0 0 0-1.982-.469c-.965 1.211-1.796 2.043-2.481 2.584 1.986-4.963 1.594-6.77 1.066-7.711-.469-.841-1.32-1.301-2.389-1.301-1.695 0-3.06 1.551-3.656 4.149-.324 1.416-.375 2.982-.137 4.298.248 1.38.784 2.41 1.564 3.022-.331.697-.677 1.38-1.008 2.03H2.253a1.125 1.125 0 1 0 0 2.25h.628a84 84 0 0 1-1.594 2.795 1.125 1.125 0 1 0 1.928 1.16 88 88 0 0 0 2.225-3.954h16.313a1.125 1.125 0 0 0 0-2.25M5.855 6.523c.314-1.37.94-2.4 1.46-2.4.348 0 .402.093.435.153.134.237.614 1.6-1.635 6.823a4.2 4.2 0 0 1-.375-1.177c-.185-1.029-.142-2.268.115-3.4"
}));
}
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: "M21.754 15.743H5.991q.375-.74.75-1.51c1.406.154 3.054-.824 4.937-2.92.469 1.262 1.355 2.9 2.867 2.93.85.017 1.698-.488 2.57-1.535.637.761 1.949 1.535 4.64 1.535a.75.75 0 1 0 0-1.5c-2.854 0-3.697-.98-3.75-1.51a.72.72 0 0 0-.513-.727.76.76 0 0 0-.867.327c-1.132 1.738-1.817 1.915-2.055 1.91-.774-.015-1.562-1.83-1.832-3.133a.75.75 0 0 0-1.32-.316c-1.895 2.375-3.164 3.175-3.954 3.382.796-1.769 1.39-3.322 1.77-4.63.64-2.198.687-3.734.142-4.697-.28-.504-.875-1.106-2.068-1.106-1.505 0-2.693 1.423-3.26 3.904-.336 1.473-.391 3.114-.151 4.5s.737 2.396 1.461 2.995c-.35.724-.706 1.43-1.053 2.1h-2.05a.75.75 0 1 0 0 1.5H3.51a88 88 0 0 1-1.9 3.364.75.75 0 1 0 1.286.773c.014-.024 1.057-1.762 2.316-4.136h16.541a.75.75 0 1 0 0-1.5M5.511 6.48c.373-1.638 1.096-2.738 1.797-2.738.5 0 .666.174.762.344.282.5.612 2.268-2.03 8.099-.775-1.058-1.038-3.475-.529-5.705"
}));
};
IconSignature.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
} : {};
IconSignature;
module.exports = exports.default;