@massds/mayflower-react
Version:
React versions of Mayflower design system UI components
52 lines (51 loc) • 4.12 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 IconPhone = exports["default"] = function IconPhone(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: "M13.663 4.21a1.125 1.125 0 0 1 1.378-.797 8.45 8.45 0 0 1 6.046 6.046 1.126 1.126 0 1 1-2.174.582 6.23 6.23 0 0 0-4.454-4.455 1.125 1.125 0 0 1-.796-1.377m8.198 13a5.65 5.65 0 0 1-5.611 4.915C8.6 22.125 2.375 15.9 2.375 8.25a5.65 5.65 0 0 1 4.914-5.611 1.88 1.88 0 0 1 1.949 1.11l1.979 4.42.007.016a1.88 1.88 0 0 1-.156 1.766 1 1 0 0 1-.08.107l-1.786 2.13c.662 1.203 1.922 2.452 3.14 3.113l2.091-1.781q.051-.042.105-.08a1.87 1.87 0 0 1 1.781-.162l.017.007 4.414 1.977a1.88 1.88 0 0 1 1.11 1.948m-2.28-.005-3.937-1.763-2.102 1.787a1 1 0 0 1-.104.08 1.88 1.88 0 0 1-1.846.128c-1.827-.88-3.646-2.688-4.53-4.5a1.88 1.88 0 0 1 .12-1.84q.037-.058.081-.109l1.796-2.13-1.764-3.937a3.4 3.4 0 0 0-2.67 3.329A11.64 11.64 0 0 0 16.25 19.875a3.4 3.4 0 0 0 3.332-2.67m-6.178-8.067a3 3 0 0 1 1.96 1.96 1.125 1.125 0 0 0 2.145-.671 5.25 5.25 0 0 0-3.43-3.43 1.125 1.125 0 1 0-.675 2.145z"
}));
}
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: "M13.525 4.306a.75.75 0 0 1 .92-.53 8.08 8.08 0 0 1 5.78 5.78.751.751 0 0 1-1.182.789.75.75 0 0 1-.268-.402 6.6 6.6 0 0 0-4.718-4.718.75.75 0 0 1-.532-.919m-.218 3.919c1.293.345 2.123 1.175 2.468 2.468a.75.75 0 1 0 1.45-.387c-.48-1.796-1.735-3.05-3.53-3.53a.75.75 0 0 0-.388 1.449m7.682 8.939a5.275 5.275 0 0 1-5.239 4.586c-7.444 0-13.5-6.056-13.5-13.5a5.274 5.274 0 0 1 4.586-5.239 1.5 1.5 0 0 1 1.558.893l1.98 4.42v.011a1.5 1.5 0 0 1-.119 1.415l-.053.072-1.952 2.314c.702 1.427 2.195 2.906 3.64 3.61l2.282-1.941a1.5 1.5 0 0 1 1.492-.184l.013.006 4.416 1.979a1.5 1.5 0 0 1 .896 1.558m-1.489-.188h-.01l-4.407-1.973-2.282 1.941-.07.053a1.5 1.5 0 0 1-1.476.107c-1.756-.849-3.507-2.586-4.356-4.323a1.5 1.5 0 0 1 .094-1.472l.053-.072L9 8.92 7.031 4.514v-.011A3.77 3.77 0 0 0 3.75 8.25a12.013 12.013 0 0 0 12 12 3.77 3.77 0 0 0 3.75-3.275z"
}));
};
IconPhone.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
} : {};
IconPhone;
module.exports = exports.default;