UNPKG

react-feather

Version:
2,082 lines (1,895 loc) 261 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } var React = _interopDefault(require('react')); var PropTypes = _interopDefault(require('prop-types')); function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } var Activity = function Activity(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "22 12 18 12 15 21 9 3 6 12 2 12" })); }; Activity.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Activity.defaultProps = { color: 'currentColor', size: '24' }; var Airplay = function Airplay(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1" }), React.createElement("polygon", { points: "12 15 17 21 7 21 12 15" })); }; Airplay.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Airplay.defaultProps = { color: 'currentColor', size: '24' }; var AlertCircle = function AlertCircle(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "12", r: "10" }), React.createElement("line", { x1: "12", y1: "8", x2: "12", y2: "12" }), React.createElement("line", { x1: "12", y1: "16", x2: "12", y2: "16" })); }; AlertCircle.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; AlertCircle.defaultProps = { color: 'currentColor', size: '24' }; var AlertOctagon = function AlertOctagon(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polygon", { points: "7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2" }), React.createElement("line", { x1: "12", y1: "8", x2: "12", y2: "12" }), React.createElement("line", { x1: "12", y1: "16", x2: "12", y2: "16" })); }; AlertOctagon.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; AlertOctagon.defaultProps = { color: 'currentColor', size: '24' }; var AlertTriangle = function AlertTriangle(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z" }), React.createElement("line", { x1: "12", y1: "9", x2: "12", y2: "13" }), React.createElement("line", { x1: "12", y1: "17", x2: "12", y2: "17" })); }; AlertTriangle.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; AlertTriangle.defaultProps = { color: 'currentColor', size: '24' }; var AlignCenter = function AlignCenter(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "18", y1: "10", x2: "6", y2: "10" }), React.createElement("line", { x1: "21", y1: "6", x2: "3", y2: "6" }), React.createElement("line", { x1: "21", y1: "14", x2: "3", y2: "14" }), React.createElement("line", { x1: "18", y1: "18", x2: "6", y2: "18" })); }; AlignCenter.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; AlignCenter.defaultProps = { color: 'currentColor', size: '24' }; var AlignJustify = function AlignJustify(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "21", y1: "10", x2: "3", y2: "10" }), React.createElement("line", { x1: "21", y1: "6", x2: "3", y2: "6" }), React.createElement("line", { x1: "21", y1: "14", x2: "3", y2: "14" }), React.createElement("line", { x1: "21", y1: "18", x2: "3", y2: "18" })); }; AlignJustify.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; AlignJustify.defaultProps = { color: 'currentColor', size: '24' }; var AlignLeft = function AlignLeft(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "17", y1: "10", x2: "3", y2: "10" }), React.createElement("line", { x1: "21", y1: "6", x2: "3", y2: "6" }), React.createElement("line", { x1: "21", y1: "14", x2: "3", y2: "14" }), React.createElement("line", { x1: "17", y1: "18", x2: "3", y2: "18" })); }; AlignLeft.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; AlignLeft.defaultProps = { color: 'currentColor', size: '24' }; var AlignRight = function AlignRight(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "21", y1: "10", x2: "7", y2: "10" }), React.createElement("line", { x1: "21", y1: "6", x2: "3", y2: "6" }), React.createElement("line", { x1: "21", y1: "14", x2: "3", y2: "14" }), React.createElement("line", { x1: "21", y1: "18", x2: "7", y2: "18" })); }; AlignRight.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; AlignRight.defaultProps = { color: 'currentColor', size: '24' }; var Anchor = function Anchor(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "5", r: "3" }), React.createElement("line", { x1: "12", y1: "22", x2: "12", y2: "8" }), React.createElement("path", { d: "M5 12H2a10 10 0 0 0 20 0h-3" })); }; Anchor.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Anchor.defaultProps = { color: 'currentColor', size: '24' }; var Aperture = function Aperture(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "12", r: "10" }), React.createElement("line", { x1: "14.31", y1: "8", x2: "20.05", y2: "17.94" }), React.createElement("line", { x1: "9.69", y1: "8", x2: "21.17", y2: "8" }), React.createElement("line", { x1: "7.38", y1: "12", x2: "13.12", y2: "2.06" }), React.createElement("line", { x1: "9.69", y1: "16", x2: "3.95", y2: "6.06" }), React.createElement("line", { x1: "14.31", y1: "16", x2: "2.83", y2: "16" }), React.createElement("line", { x1: "16.62", y1: "12", x2: "10.88", y2: "21.94" })); }; Aperture.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Aperture.defaultProps = { color: 'currentColor', size: '24' }; var Archive = function Archive(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "21 8 21 21 3 21 3 8" }), React.createElement("rect", { x: "1", y: "3", width: "22", height: "5" }), React.createElement("line", { x1: "10", y1: "12", x2: "14", y2: "12" })); }; Archive.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Archive.defaultProps = { color: 'currentColor', size: '24' }; var ArrowDownCircle = function ArrowDownCircle(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "12", r: "10" }), React.createElement("polyline", { points: "8 12 12 16 16 12" }), React.createElement("line", { x1: "12", y1: "8", x2: "12", y2: "16" })); }; ArrowDownCircle.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowDownCircle.defaultProps = { color: 'currentColor', size: '24' }; var ArrowDownLeft = function ArrowDownLeft(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "17", y1: "7", x2: "7", y2: "17" }), React.createElement("polyline", { points: "17 17 7 17 7 7" })); }; ArrowDownLeft.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowDownLeft.defaultProps = { color: 'currentColor', size: '24' }; var ArrowDownRight = function ArrowDownRight(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "7", y1: "7", x2: "17", y2: "17" }), React.createElement("polyline", { points: "17 7 17 17 7 17" })); }; ArrowDownRight.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowDownRight.defaultProps = { color: 'currentColor', size: '24' }; var ArrowDown = function ArrowDown(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "12", y1: "5", x2: "12", y2: "19" }), React.createElement("polyline", { points: "19 12 12 19 5 12" })); }; ArrowDown.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowDown.defaultProps = { color: 'currentColor', size: '24' }; var ArrowLeftCircle = function ArrowLeftCircle(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "12", r: "10" }), React.createElement("polyline", { points: "12 8 8 12 12 16" }), React.createElement("line", { x1: "16", y1: "12", x2: "8", y2: "12" })); }; ArrowLeftCircle.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowLeftCircle.defaultProps = { color: 'currentColor', size: '24' }; var ArrowLeft = function ArrowLeft(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "19", y1: "12", x2: "5", y2: "12" }), React.createElement("polyline", { points: "12 19 5 12 12 5" })); }; ArrowLeft.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowLeft.defaultProps = { color: 'currentColor', size: '24' }; var ArrowRightCircle = function ArrowRightCircle(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "12", r: "10" }), React.createElement("polyline", { points: "12 16 16 12 12 8" }), React.createElement("line", { x1: "8", y1: "12", x2: "16", y2: "12" })); }; ArrowRightCircle.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowRightCircle.defaultProps = { color: 'currentColor', size: '24' }; var ArrowRight = function ArrowRight(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "5", y1: "12", x2: "19", y2: "12" }), React.createElement("polyline", { points: "12 5 19 12 12 19" })); }; ArrowRight.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowRight.defaultProps = { color: 'currentColor', size: '24' }; var ArrowUpCircle = function ArrowUpCircle(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "12", r: "10" }), React.createElement("polyline", { points: "16 12 12 8 8 12" }), React.createElement("line", { x1: "12", y1: "16", x2: "12", y2: "8" })); }; ArrowUpCircle.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowUpCircle.defaultProps = { color: 'currentColor', size: '24' }; var ArrowUpLeft = function ArrowUpLeft(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "17", y1: "17", x2: "7", y2: "7" }), React.createElement("polyline", { points: "7 17 7 7 17 7" })); }; ArrowUpLeft.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowUpLeft.defaultProps = { color: 'currentColor', size: '24' }; var ArrowUpRight = function ArrowUpRight(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "7", y1: "17", x2: "17", y2: "7" }), React.createElement("polyline", { points: "7 7 17 7 17 17" })); }; ArrowUpRight.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowUpRight.defaultProps = { color: 'currentColor', size: '24' }; var ArrowUp = function ArrowUp(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "12", y1: "19", x2: "12", y2: "5" }), React.createElement("polyline", { points: "5 12 12 5 19 12" })); }; ArrowUp.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ArrowUp.defaultProps = { color: 'currentColor', size: '24' }; var AtSign = function AtSign(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "12", r: "4" }), React.createElement("path", { d: "M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94" })); }; AtSign.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; AtSign.defaultProps = { color: 'currentColor', size: '24' }; var Award = function Award(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "8", r: "7" }), React.createElement("polyline", { points: "8.21 13.89 7 23 12 20 17 23 15.79 13.88" })); }; Award.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Award.defaultProps = { color: 'currentColor', size: '24' }; var BarChart2 = function BarChart2(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "18", y1: "20", x2: "18", y2: "10" }), React.createElement("line", { x1: "12", y1: "20", x2: "12", y2: "4" }), React.createElement("line", { x1: "6", y1: "20", x2: "6", y2: "14" })); }; BarChart2.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; BarChart2.defaultProps = { color: 'currentColor', size: '24' }; var BarChart = function BarChart(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "12", y1: "20", x2: "12", y2: "10" }), React.createElement("line", { x1: "18", y1: "20", x2: "18", y2: "4" }), React.createElement("line", { x1: "6", y1: "20", x2: "6", y2: "16" })); }; BarChart.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; BarChart.defaultProps = { color: 'currentColor', size: '24' }; var BatteryCharging = function BatteryCharging(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M5 18H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.19M15 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.19" }), React.createElement("line", { x1: "23", y1: "13", x2: "23", y2: "11" }), React.createElement("polyline", { points: "11 6 7 12 13 12 9 18" })); }; BatteryCharging.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; BatteryCharging.defaultProps = { color: 'currentColor', size: '24' }; var Battery = function Battery(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("rect", { x: "1", y: "6", width: "18", height: "12", rx: "2", ry: "2" }), React.createElement("line", { x1: "23", y1: "13", x2: "23", y2: "11" })); }; Battery.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Battery.defaultProps = { color: 'currentColor', size: '24' }; var BellOff = function BellOff(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M13.73 21a2 2 0 0 1-3.46 0" }), React.createElement("path", { d: "M18.63 13A17.89 17.89 0 0 1 18 8" }), React.createElement("path", { d: "M6.26 6.26A5.86 5.86 0 0 0 6 8c0 7-3 9-3 9h14" }), React.createElement("path", { d: "M18 8a6 6 0 0 0-9.33-5" }), React.createElement("line", { x1: "1", y1: "1", x2: "23", y2: "23" })); }; BellOff.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; BellOff.defaultProps = { color: 'currentColor', size: '24' }; var Bell = function Bell(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9" }), React.createElement("path", { d: "M13.73 21a2 2 0 0 1-3.46 0" })); }; Bell.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Bell.defaultProps = { color: 'currentColor', size: '24' }; var Bluetooth = function Bluetooth(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "6.5 6.5 17.5 17.5 12 23 12 1 17.5 6.5 6.5 17.5" })); }; Bluetooth.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Bluetooth.defaultProps = { color: 'currentColor', size: '24' }; var Bold = function Bold(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M6 4h8a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z" }), React.createElement("path", { d: "M6 12h9a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z" })); }; Bold.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Bold.defaultProps = { color: 'currentColor', size: '24' }; var BookOpen = function BookOpen(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z" }), React.createElement("path", { d: "M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z" })); }; BookOpen.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; BookOpen.defaultProps = { color: 'currentColor', size: '24' }; var Book = function Book(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M4 19.5A2.5 2.5 0 0 1 6.5 17H20" }), React.createElement("path", { d: "M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z" })); }; Book.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Book.defaultProps = { color: 'currentColor', size: '24' }; var Bookmark = function Bookmark(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z" })); }; Bookmark.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Bookmark.defaultProps = { color: 'currentColor', size: '24' }; var Box = function Box(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z" }), React.createElement("polyline", { points: "3.27 6.96 12 12.01 20.73 6.96" }), React.createElement("line", { x1: "12", y1: "22.08", x2: "12", y2: "12" })); }; Box.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Box.defaultProps = { color: 'currentColor', size: '24' }; var Briefcase = function Briefcase(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("rect", { x: "2", y: "7", width: "20", height: "14", rx: "2", ry: "2" }), React.createElement("path", { d: "M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16" })); }; Briefcase.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Briefcase.defaultProps = { color: 'currentColor', size: '24' }; var Calendar = function Calendar(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("rect", { x: "3", y: "4", width: "18", height: "18", rx: "2", ry: "2" }), React.createElement("line", { x1: "16", y1: "2", x2: "16", y2: "6" }), React.createElement("line", { x1: "8", y1: "2", x2: "8", y2: "6" }), React.createElement("line", { x1: "3", y1: "10", x2: "21", y2: "10" })); }; Calendar.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Calendar.defaultProps = { color: 'currentColor', size: '24' }; var CameraOff = function CameraOff(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("line", { x1: "1", y1: "1", x2: "23", y2: "23" }), React.createElement("path", { d: "M21 21H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3m3-3h6l2 3h4a2 2 0 0 1 2 2v9.34m-7.72-2.06a4 4 0 1 1-5.56-5.56" })); }; CameraOff.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; CameraOff.defaultProps = { color: 'currentColor', size: '24' }; var Camera = function Camera(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z" }), React.createElement("circle", { cx: "12", cy: "13", r: "4" })); }; Camera.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Camera.defaultProps = { color: 'currentColor', size: '24' }; var Cast = function Cast(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M2 16.1A5 5 0 0 1 5.9 20M2 12.05A9 9 0 0 1 9.95 20M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6" }), React.createElement("line", { x1: "2", y1: "20", x2: "2", y2: "20" })); }; Cast.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Cast.defaultProps = { color: 'currentColor', size: '24' }; var CheckCircle = function CheckCircle(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("path", { d: "M22 11.08V12a10 10 0 1 1-5.93-9.14" }), React.createElement("polyline", { points: "22 4 12 14.01 9 11.01" })); }; CheckCircle.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; CheckCircle.defaultProps = { color: 'currentColor', size: '24' }; var CheckSquare = function CheckSquare(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "9 11 12 14 22 4" }), React.createElement("path", { d: "M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11" })); }; CheckSquare.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; CheckSquare.defaultProps = { color: 'currentColor', size: '24' }; var Check = function Check(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "20 6 9 17 4 12" })); }; Check.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Check.defaultProps = { color: 'currentColor', size: '24' }; var ChevronDown = function ChevronDown(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "6 9 12 15 18 9" })); }; ChevronDown.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ChevronDown.defaultProps = { color: 'currentColor', size: '24' }; var ChevronLeft = function ChevronLeft(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "15 18 9 12 15 6" })); }; ChevronLeft.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ChevronLeft.defaultProps = { color: 'currentColor', size: '24' }; var ChevronRight = function ChevronRight(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "9 18 15 12 9 6" })); }; ChevronRight.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ChevronRight.defaultProps = { color: 'currentColor', size: '24' }; var ChevronUp = function ChevronUp(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "18 15 12 9 6 15" })); }; ChevronUp.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ChevronUp.defaultProps = { color: 'currentColor', size: '24' }; var ChevronsDown = function ChevronsDown(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "7 13 12 18 17 13" }), React.createElement("polyline", { points: "7 6 12 11 17 6" })); }; ChevronsDown.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ChevronsDown.defaultProps = { color: 'currentColor', size: '24' }; var ChevronsLeft = function ChevronsLeft(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "11 17 6 12 11 7" }), React.createElement("polyline", { points: "18 17 13 12 18 7" })); }; ChevronsLeft.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ChevronsLeft.defaultProps = { color: 'currentColor', size: '24' }; var ChevronsRight = function ChevronsRight(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "13 17 18 12 13 7" }), React.createElement("polyline", { points: "6 17 11 12 6 7" })); }; ChevronsRight.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ChevronsRight.defaultProps = { color: 'currentColor', size: '24' }; var ChevronsUp = function ChevronsUp(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("polyline", { points: "17 11 12 6 7 11" }), React.createElement("polyline", { points: "17 18 12 13 7 18" })); }; ChevronsUp.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; ChevronsUp.defaultProps = { color: 'currentColor', size: '24' }; var Chrome = function Chrome(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "12", r: "10" }), React.createElement("circle", { cx: "12", cy: "12", r: "4" }), React.createElement("line", { x1: "21.17", y1: "8", x2: "12", y2: "8" }), React.createElement("line", { x1: "3.95", y1: "6.06", x2: "8.54", y2: "14" }), React.createElement("line", { x1: "10.88", y1: "21.94", x2: "15.46", y2: "14" })); }; Chrome.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Chrome.defaultProps = { color: 'currentColor', size: '24' }; var Circle = function Circle(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round" }, otherProps), React.createElement("circle", { cx: "12", cy: "12", r: "10" })); }; Circle.propTypes = { color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Circle.defaultProps = { color: 'currentColor', size: '24' }; var Clipboard = function Clipboard(props) { var color = props.color, size = props.size, otherProps = _objectWithoutProperties(props, ["color", "size"]); return React.createElement("svg", _extends({ xmlns: "http://www.w3.org/2000/svg", width: size,