@retailmenot/anchor
Version:
A React UI Library by RetailMeNot
52 lines (44 loc) • 2.79 kB
JavaScript
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var __chunk_2 = require('./anchor-chunk-9d9a5df6.js');
var __chunk_3 = require('./anchor-chunk-31a3b978.js');
var React = require('react');
var classNames = _interopDefault(require('classnames'));
require('./anchor-chunk-24f232e7.js');
require('@xstyled/styled-components');
require('@xstyled/system');
/* eslint-disable max-len */
var Cut = React.forwardRef(function (_a, ref) {
var _a$color = _a.color,
color = _a$color === void 0 ? __chunk_3.DefaultColor : _a$color,
_a$scale = _a.scale,
scale = _a$scale === void 0 ? __chunk_3.DefaultScale : _a$scale,
className = _a.className,
props = __chunk_2.__rest(_a, ["color", "scale", "className"]);
return React.createElement(__chunk_3.StyledIcon, Object.assign({
ref: ref,
className: classNames('anchor-icon cut', className),
scale: scale,
"$color": color
}, props), React.createElement("svg", {
width: __chunk_3.Scale[scale],
height: __chunk_3.Scale[scale],
viewBox: "0 0 16 16",
xmlns: "http://www.w3.org/2000/svg",
xmlnsXlink: "http://www.w3.org/1999/xlink"
}, React.createElement("defs", null, React.createElement("path", {
d: "M13.524 13.604a1.886 1.886 0 0 1-1.706 1.087c-.434 0-.82-.15-1.197-.433-.433-.327-.72-.838-.72-1.387-.019-1.232.866-2.103 1.923-2.103.293 0 .58.072.847.21.453.235.796.635.956 1.133a1.991 1.991 0 0 1-.103 1.493m-4.56-3.877l-.273-.636 3.23-7.59c.215.177.438.499.508 1.1.204 1.736-1.038 4.854-3.465 7.126m-1.928.006c-2.42-2.272-3.675-5.39-3.47-7.131.075-.602.292-.924.515-1.101l3.222 7.597.58 1.362a10.042 10.042 0 0 1-.847-.727M5.03 14.48c-.268.138-.555.21-.848.21a1.88 1.88 0 0 1-1.706-1.087c-.472-.963-.09-2.142.853-2.626.267-.138.548-.21.847-.21.726 0 1.382.419 1.706 1.087.472.97.083 2.148-.852 2.626m9.806-2.783a3.236 3.236 0 0 0-1.598-1.893 3.084 3.084 0 0 0-2.4-.19c1.986-2.33 3.094-5.173 2.86-7.17-.154-1.297-.874-2.181-1.976-2.43a.632.632 0 0 0-.719.38l-3 7.066L4.998.395a.632.632 0 0 0-.72-.38c-1.102.249-1.82 1.133-1.974 2.43-.236 1.997.872 4.84 2.86 7.17a3.127 3.127 0 0 0-2.356.163C1.4 10.474.66 12.204 1.15 13.729 1.591 15.11 2.807 16 4.182 16c.49 0 .968-.118 1.414-.346a3.125 3.125 0 0 0 1.395-1.415l.096-.197.91-1.925.911 1.919.101.21A3.16 3.16 0 0 0 11.82 16c1.21 0 2.304-.694 2.846-1.807.375-.786.44-1.67.171-2.495",
id: "cut-a"
})), React.createElement("g", {
fill: "none",
fillRule: "evenodd"
}, React.createElement("path", {
d: "M0 0h16v16H0z"
}), React.createElement("use", {
fill: "currentColor",
xlinkHref: "#cut-a"
}))));
});
exports.Cut = Cut;
//# sourceMappingURL=cut.js.map