UNPKG

@anew/icons

Version:
40 lines (29 loc) 1.22 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = FactoryIcon; var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _colorToHex = require('./utils/colorToHex'); var _colorToHex2 = _interopRequireDefault(_colorToHex); var _classnames = require('classnames'); var _classnames2 = _interopRequireDefault(_classnames); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function FactoryIcon(_ref) { var color = _ref.color, height = _ref.height, width = _ref.width, light = _ref.light, dark = _ref.dark; var rootStyle = { fill: (0, _colorToHex2.default)(color || (0, _classnames2.default)({ light: light, dark: dark })), width: width, height: height }; return _react2.default.createElement( 'svg', { xmlns: 'http://www.w3.org/2000/svg', viewBox: '0 0 24 24', className: 'anew-icon', style: rootStyle }, _react2.default.createElement('path', { d: 'M4,18V20H8V18H4M4,14V16H14V14H4M10,18V20H14V18H10M16,14V16H20V14H16M16,18V20H20V18H16M2,22V8L7,12V8L12,12V8L17,12L18,2H21L22,12V22H2Z' }) ); }