UNPKG

@vtex/styleguide

Version:

> VTEX Styleguide React components ([Docs](https://vtex.github.io/styleguide))

61 lines (47 loc) 2.09 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require("react"); var _react2 = _interopRequireDefault(_react); var _propTypes = require("prop-types"); var _propTypes2 = _interopRequireDefault(_propTypes); var _IconBase = require("../IconBase"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; } var Clear = /*#__PURE__*/ function (_PureComponent) { _inheritsLoose(Clear, _PureComponent); function Clear() { return _PureComponent.apply(this, arguments) || this; } var _proto = Clear.prototype; _proto.render = function render() { var _this$props = this.props, size = _this$props.size, color = _this$props.color; var newSize = { width: size, height: size }; return _react2.default.createElement(_IconBase.Svg, { name: "clear", size: newSize, viewBox: "0 0 16 16" }, _react2.default.createElement("path", { d: "M8 0C3.6 0 0 3.6 0 8C0 12.4 3.6 16 8 16C12.4 16 16 12.4 16 8C16 3.6 12.4 0 8 0ZM11.1464 9.74645C11.3417 9.94171 11.3417 10.2583 11.1464 10.4536L10.4536 11.1464C10.2583 11.3417 9.94171 11.3417 9.74645 11.1464L8 9.4L6.25355 11.1464C6.05829 11.3417 5.74171 11.3417 5.54645 11.1464L4.85355 10.4536C4.65829 10.2583 4.65829 9.94171 4.85355 9.74645L6.6 8L4.85355 6.25355C4.65829 6.05829 4.65829 5.74171 4.85355 5.54645L5.54645 4.85355C5.74171 4.65829 6.05829 4.65829 6.25355 4.85355L8 6.6L9.74645 4.85355C9.94171 4.65829 10.2583 4.65829 10.4536 4.85355L11.1464 5.54645C11.3417 5.74171 11.3417 6.05829 11.1464 6.25355L9.4 8L11.1464 9.74645Z", fill: color })); }; return Clear; }(_react.PureComponent); Clear.defaultProps = { size: 16, color: 'currentColor' }; Clear.propTypes = { size: _propTypes2.default.number.isRequired, color: _propTypes2.default.string.isRequired }; exports.default = Clear;