UNPKG

@vtex/phosphor-icons

Version:

<p align="center"> <img alt="VTEX Logo" src="./docs/assets/vtex-logo.svg" height="100" width="117" /> <h3 align="center">VTEX Phosphor Icons</h3> <p align="center">Reach us on #admin-ui channel on Slack | Tag us with @dev-team-admin on Slack</p> </p

1,433 lines (1,262 loc) 2.19 MB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } var React = require('react'); var React__default = _interopDefault(React); var invariant = _interopDefault(require('tiny-invariant')); 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; } var _excluded = ["width", "height", "weight", "mirrored", "title", "children", "renderPath"]; var IconBase = /*#__PURE__*/React.forwardRef(function (props, ref) { var _props$width = props.width, width = _props$width === void 0 ? '1.25rem' : _props$width, _props$height = props.height, height = _props$height === void 0 ? '1.25rem' : _props$height, _props$weight = props.weight, weight = _props$weight === void 0 ? 'outline' : _props$weight, _props$mirrored = props.mirrored, mirrored = _props$mirrored === void 0 ? false : _props$mirrored, title = props.title, children = props.children, renderPath = props.renderPath, htmlProps = _objectWithoutPropertiesLoose(props, _excluded); return React__default.createElement("svg", Object.assign({ ref: ref, xmlns: "http://www.w3.org/2000/svg", width: width, height: height, fill: "currentColor", viewBox: "0 0 256 256", transform: mirrored ? 'scale(-1, 1)' : undefined }, htmlProps), title ? React__default.createElement("title", null, title) : null, React__default.createElement("rect", { width: "16rem", height: "16rem", fill: "none" }), children, renderPath(weight, 'currentColor')); }); var IconContext = /*#__PURE__*/React.createContext({ useIconProps: function useIconProps(props) { return props; } }); function useIconContext() { var context = React.useContext(IconContext); !context ? invariant(false, 'Make sure you are using VTEX icons under an IconProvider') : void 0; return context; } function createIconProvider(props) { var useIconProps = props.useIconProps; function IconProvider(iconProps) { var children = iconProps.children; return React__default.createElement(IconContext.Provider, { value: { useIconProps: useIconProps } }, children); } return IconProvider; } var weights = ['outline', 'fill']; var renderPathForWeight = function renderPathForWeight(weight, path) { if (weights.includes(weight)) { return path(); } console.error('Unsupported icon weight. Choose from "outline" or "fill".'); return null; }; /* GENERATED FILE */ var IconActivity = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "24.002 128 56.002 128 96.002 40 160.002 208 200.002 128 232.002 128", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAddressBook = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M160,112a24,24,0,1,1-24-24A24.0275,24.0275,0,0,1,160,112Zm64-72V216a16.01833,16.01833,0,0,1-16,16H64a16.01833,16.01833,0,0,1-16-16V196H32a8,8,0,0,1,0-16H48V156H32a8,8,0,0,1,0-16H48V116H32a8,8,0,0,1,0-16H48V76H32a8,8,0,0,1,0-16H48V40A16.01833,16.01833,0,0,1,64,24H208A16.01833,16.01833,0,0,1,224,40ZM190.397,163.19141a67.80622,67.80622,0,0,0-27.42627-21.68067,40,40,0,1,0-53.94153-.00012,67.80949,67.80949,0,0,0-27.42858,21.68274,8,8,0,1,0,12.793,9.60937,52.0088,52.0088,0,0,1,83.21143-.00195,7.99961,7.99961,0,1,0,12.792-9.60937Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("circle", { cx: "136", cy: "112", r: "32", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "32", y1: "108.00005", x2: "56", y2: "108.00005", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "32", y1: "68.00005", x2: "56", y2: "68.00005", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "32", y1: "148.00005", x2: "56", y2: "148.00005", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "32", y1: "188.00005", x2: "56", y2: "188.00005", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("path", { d: "M87.99717,167.99792a60.00878,60.00878,0,0,1,96.004-.00225", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("rect", { x: "40", y: "48", width: "192", height: "160", rx: "8", transform: "translate(264 -8) rotate(90)", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAirplane = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M240.22559,136v32a8.00013,8.00013,0,0,1-9.56934,7.84473L160.22559,161.7583v26.96143l13.47168,13.66357A8.00119,8.00119,0,0,1,176,208v24a7.99947,7.99947,0,0,1-10.9707,7.42773L128,224.61621,90.9707,239.42773A7.99953,7.99953,0,0,1,80,232V208a8.00035,8.00035,0,0,1,2.34277-5.65674L96,188.686V161.7583L25.56934,175.84473A8.00012,8.00012,0,0,1,16,168V136a7.99967,7.99967,0,0,1,4.42188-7.15527L96.01172,91.0498l.10058-43.06835a32,32,0,0,1,64,.01855l.10157,43.0498,75.58984,37.79493A7.99969,7.99969,0,0,1,240.22559,136Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M128,216,88,232V200l16-16V152L24,168V136l80-40,.11255-48a24,24,0,0,1,48,0l.11255,48,80,40v32l-80-16v32L168,200v32Z", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAirplaneInFlight = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M224,216a8.00008,8.00008,0,0,1-8,8H72a8,8,0,0,1,0-16H216A8.00008,8.00008,0,0,1,224,216ZM208,100H153.75977L110.94824,53.29688A3.99911,3.99911,0,0,0,108,52H91.09961A12.00015,12.00015,0,0,0,79.71484,67.79492L90.4502,100H65.87305L47.07324,77.43945A4.001,4.001,0,0,0,44,76H26.752A11.99986,11.99986,0,0,0,15.25879,91.44824l14.06836,46.89649A35.77737,35.77737,0,0,0,63.80859,164H240a4.0002,4.0002,0,0,0,4-4V136A36.04061,36.04061,0,0,0,208,100Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "72", y1: "216", x2: "216", y2: "216", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("path", { d: "M26.75225,80H44l20,24H96L83.50994,66.52982A8,8,0,0,1,91.09941,56H108l44,48h56a32,32,0,0,1,32,32v24H63.809a32,32,0,0,1-30.65044-22.80487L19.08963,90.29878A8,8,0,0,1,26.75225,80Z", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAirplaneLanding = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M248,216a8.00008,8.00008,0,0,1-8,8H96a8,8,0,0,1,0-16H240A8.00008,8.00008,0,0,1,248,216Zm-24-28a4.00035,4.00035,0,0,0,4-4V148.32275a36.10691,36.10691,0,0,0-26.36523-34.68652l-46.97852-13.0498L123.47266,46.01562a4.00193,4.00193,0,0,0-2.208-1.81054l-13.46973-4.49024A12.00071,12.00071,0,0,0,92,51.09961V82.55908L66.75781,74.6709,51.5293,46.11768a4.00065,4.00065,0,0,0-2.26465-1.9126L35.79492,39.71484A12.00071,12.00071,0,0,0,20,51.09961v52.62988A36.11994,36.11994,0,0,0,46.294,138.396l176.62793,49.45605A4.00591,4.00591,0,0,0,224,188Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "96", y1: "216", x2: "240", y2: "216", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("path", { d: "M24,103.72927V51.09941a8,8,0,0,1,10.52982-7.58947L48,48,64,78,96,88V51.09941a8,8,0,0,1,10.52982-7.58947L120,48l32,56,48.5646,13.49017A32,32,0,0,1,224,148.32274V184L47.37184,134.54412A32,32,0,0,1,24,103.72927Z", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAirplaneTakeoff = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M176,216a8.00008,8.00008,0,0,1-8,8H24a8,8,0,0,1,0-16H168A8.00008,8.00008,0,0,1,176,216ZM247.0957,89.4668,228.45605,66.686a35.81374,35.81374,0,0,0-46.11523-8.2334L139.53906,83.62988,81.26465,64.20508a4.0083,4.0083,0,0,0-2.83985.11816l-16.5,7.0708A12.00078,12.00078,0,0,0,58.625,91.34375L85.21191,115.272l-21.46679,12.2666L37.5752,116.32324a4.00251,4.00251,0,0,0-3.1504,0l-16.75292,7.17969a12.00032,12.00032,0,0,0-3.48145,19.78418h.001l37.69531,35.33935a35.78229,35.78229,0,0,0,42.7168,4.85938L246.01074,95.458a4.001,4.001,0,0,0,1.085-5.99121Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "24", y1: "216", x2: "168", y2: "216", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("path", { d: "M16.92713,140.36918,54.6225,175.70859a32,32,0,0,0,37.97,4.319L244,92,225.3607,69.21863a32,32,0,0,0-40.99128-7.31829L140,88,80,68,63.501,75.071a8,8,0,0,0-2.20037,13.29951L92,116,64,132,36,120l-16.7527,7.17973A8,8,0,0,0,16.92713,140.36918Z", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAirplaneTilt = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M215.01538,86.23437l-29.80762,27.98829,30.19824,83.043a8.00184,8.00184,0,0,1-1.86181,8.39161l-24,24A7.99924,7.99924,0,0,1,177.282,228.5127l-42.58691-62.33692-18.80762,17.33106V204a8.0008,8.0008,0,0,1-2.34326,5.65723l-20,20a7.99986,7.99986,0,0,1-13.23291-3.08789L67.38745,188.457l-38.064-12.87891a8.00081,8.00081,0,0,1-3.09326-13.23535l20-20A8.00235,8.00235,0,0,1,51.88745,140H72.574l18.75635-18.75684L27.45,78.65625a8.00073,8.00073,0,0,1-1.21973-12.31348l24-24a8.003,8.003,0,0,1,8.39111-1.86132l83.0625,30.20507,26.606-28.14062a7.98306,7.98306,0,0,1,.97071-1.17383,32.0006,32.0006,0,0,1,47.01806,43.34375A8.03536,8.03536,0,0,1,215.01538,86.23437Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M209.53911,80.402,175.88745,112l32,88-24,24-47.80786-69.97929L111.88745,176v24l-24,24L73.695,182.14581,31.88745,168l24-24h24l24-24-72-48,24-24,88,32L175.598,46.46089l-.68109.56855A24,24,0,1,1,208.858,80.97056Z", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAirplay = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("g", null, React__default.createElement("path", { d: "M134.07666,154.794a8.0003,8.0003,0,0,0-12.14844-.00049l-48.00293,56A8,8,0,0,0,79.99951,224h96a8.00032,8.00032,0,0,0,6.07422-13.20605Z" }), React__default.createElement("path", { d: "M208.00244,40H47.99951a24.0275,24.0275,0,0,0-24,24V176a24.0275,24.0275,0,0,0,24,24h14.104l47.67919-55.62231a24.00045,24.00045,0,0,1,36.44239.0039L193.895,200h14.10742a24.0275,24.0275,0,0,0,24-24V64A24.0275,24.0275,0,0,0,208.00244,40Z" }))); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polygon", { points: "128.002 160 176 216 80 216 128.002 160", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("path", { d: "M64,192H48a16,16,0,0,1-16-16V64A16,16,0,0,1,48,48H208a16,16,0,0,1,16,16V176a16,16,0,0,1-16,16H192", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAlarm = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("g", null, React__default.createElement("path", { d: "M235.48047,54.46094,201.53906,20.51953a8,8,0,0,0-11.31347,11.314L224.1665,65.77441a8,8,0,1,0,11.314-11.31347Z" }), React__default.createElement("path", { d: "M65.77441,20.51953a8,8,0,0,0-11.31347,0L20.51953,54.46094a8,8,0,0,0,11.314,11.31347L65.77441,31.8335A8.00061,8.00061,0,0,0,65.77441,20.51953Z" }), React__default.createElement("path", { d: "M223.957,125.22363c-.02051-.71777-.0459-1.43408-.082-2.14892-.001-.02491-.00293-.04932-.00439-.07373A96.003,96.003,0,0,0,132.999,32.12939c-.02441-.00146-.04882-.00341-.07373-.00439-.71484-.03613-1.43115-.06152-2.14892-.082-.10742-.00293-.21436-.00879-.32227-.01172Q129.2295,32.00048,128,32q-1.22973,0-2.4541.03125c-.10791.00293-.21485.00879-.32227.01172-.71777.02051-1.43408.0459-2.14892.082-.02491.001-.04932.00293-.07373.00439A96.004,96.004,0,0,0,32.12939,123.001c-.00146.02441-.00341.04882-.00439.07373-.03613.71484-.06152,1.43115-.082,2.14892-.00293.10742-.00879.21436-.01172.32227Q32.00048,126.7705,32,128q0,1.22973.03125,2.4541c.00293.10791.00879.21485.01172.32227.02051.71777.0459,1.43408.082,2.14892.001.02491.00293.04932.00439.07373A96.003,96.003,0,0,0,123.001,223.87061c.02441.00146.04882.00341.07373.00439.71484.03613,1.43115.06152,2.14892.082.10742.00293.21436.00879.32227.01172q1.2246.03077,2.4541.03125,1.22973,0,2.4541-.03125c.10791-.00293.21485-.00879.32227-.01172.71777-.02051,1.43408-.0459,2.14892-.082.02491-.001.04932-.00293.07373-.00439A96.004,96.004,0,0,0,223.87061,132.999c.00146-.02441.00341-.04882.00439-.07373.03613-.71484.06152-1.43115.082-2.14892.00293-.10742.00879-.21436.01172-.32227Q223.99952,129.2295,224,128q0-1.22973-.03125-2.4541C223.96582,125.438,223.96,125.33105,223.957,125.22363ZM184,136H128a8.00008,8.00008,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48a8,8,0,0,1,0,16Z" }))); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "128 72 128 128 184 128", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("circle", { cx: "128", cy: "128", r: "88", fill: "none", stroke: "currentColor", strokeMiterlimit: "10", strokeWidth: "18" }), React__default.createElement("line", { x1: "195.88225", y1: "26.17662", x2: "229.82338", y2: "60.11775", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "26.17662", y1: "60.11775", x2: "60.11775", y2: "26.17662", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAlignBottom = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M224.00488,216.00586a8.00008,8.00008,0,0,1-8,8h-176a8,8,0,1,1,0-16h176A8.00008,8.00008,0,0,1,224.00488,216.00586ZM152,192h40a16.01833,16.01833,0,0,0,16-16V80a16.01833,16.01833,0,0,0-16-16H152a16.01833,16.01833,0,0,0-16,16v96A16.01833,16.01833,0,0,0,152,192Zm-88,0h40a16.01833,16.01833,0,0,0,16-16V40a16.01833,16.01833,0,0,0-16-16H64A16.01833,16.01833,0,0,0,48,40V176A16.01833,16.01833,0,0,0,64,192Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "216.00488", y1: "216.00586", x2: "40.00488", y2: "216.00586", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("rect", { x: "116", y: "100", width: "112", height: "56", rx: "8", transform: "translate(44 300) rotate(-90)", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" }), React__default.createElement("rect", { x: "56", y: "32", width: "56", height: "152", rx: "8", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAlignCenterHorizontal = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M224,152v40a16.01833,16.01833,0,0,1-16,16H136v15.99512a8,8,0,0,1-16,0V208H48a16.01833,16.01833,0,0,1-16-16V152a16.01833,16.01833,0,0,1,16-16h72V120H72a16.01833,16.01833,0,0,1-16-16V64A16.01833,16.01833,0,0,1,72,48h48V31.99512a8,8,0,1,1,16,0V48h48a16.01833,16.01833,0,0,1,16,16v40a16.01833,16.01833,0,0,1-16,16H136v16h72A16.01833,16.01833,0,0,1,224,152Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "128", y1: "31.99512", x2: "128", y2: "55.99512", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "128", y1: "199.99512", x2: "128", y2: "223.99512", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "128", y1: "111.99512", x2: "128", y2: "143.99512", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("rect", { x: "64", y: "56", width: "128", height: "56", rx: "8", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" }), React__default.createElement("rect", { x: "40", y: "144", width: "176", height: "56", rx: "8", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAlignCenterVertical = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M232.00488,128a7.99977,7.99977,0,0,1-8,8H208v48a16.01833,16.01833,0,0,1-16,16H152a16.01833,16.01833,0,0,1-16-16V136H120v72a16.01833,16.01833,0,0,1-16,16H64a16.01833,16.01833,0,0,1-16-16V136H32.00488a8,8,0,0,1,0-16H48V48A16.01833,16.01833,0,0,1,64,32h40a16.01833,16.01833,0,0,1,16,16v72h16V72a16.01833,16.01833,0,0,1,16-16h40a16.01833,16.01833,0,0,1,16,16v48h16.00488A7.99977,7.99977,0,0,1,232.00488,128Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "224.00488", y1: "128", x2: "200.00488", y2: "128", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "56.00488", y1: "128", x2: "32.00488", y2: "128", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "144.00488", y1: "128", x2: "112.00488", y2: "128", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("rect", { x: "108", y: "100", width: "128", height: "56", rx: "8", transform: "translate(300 -44) rotate(90)", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" }), React__default.createElement("rect", { x: "56", y: "40", width: "56", height: "176", rx: "8", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAlignLeft = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M47.99414,39.99512v176a8,8,0,0,1-16,0v-176a8,8,0,0,1,16,0ZM80,120h96a16.01833,16.01833,0,0,0,16-16V64a16.01833,16.01833,0,0,0-16-16H80A16.01833,16.01833,0,0,0,64,64v40A16.01833,16.01833,0,0,0,80,120Zm136,16H80a16.01833,16.01833,0,0,0-16,16v40a16.01833,16.01833,0,0,0,16,16H216a16.01833,16.01833,0,0,0,16-16V152A16.01833,16.01833,0,0,0,216,136Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "39.99414", y1: "39.99512", x2: "39.99414", y2: "215.99512", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("rect", { x: "72", y: "56", width: "112", height: "56", rx: "8", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" }), React__default.createElement("rect", { x: "72", y: "144", width: "152", height: "56", rx: "8", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAlignRight = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M224.00586,39.99512v176a8,8,0,0,1-16,0v-176a8,8,0,0,1,16,0ZM176,48H80A16.01833,16.01833,0,0,0,64,64v40a16.01833,16.01833,0,0,0,16,16h96a16.01833,16.01833,0,0,0,16-16V64A16.01833,16.01833,0,0,0,176,48Zm0,88H40a16.01833,16.01833,0,0,0-16,16v40a16.01833,16.01833,0,0,0,16,16H176a16.01833,16.01833,0,0,0,16-16V152A16.01833,16.01833,0,0,0,176,136Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "216.00586", y1: "39.99512", x2: "216.00586", y2: "215.99512", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("rect", { x: "72", y: "56", width: "112", height: "56", rx: "8", transform: "translate(256 168) rotate(180)", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" }), React__default.createElement("rect", { x: "32", y: "144", width: "152", height: "56", rx: "8", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAlignTop = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M224.00488,39.99414a7.99977,7.99977,0,0,1-8,8h-176a8,8,0,0,1,0-16h176A7.99977,7.99977,0,0,1,224.00488,39.99414ZM192,64H152a16.01833,16.01833,0,0,0-16,16v96a16.01833,16.01833,0,0,0,16,16h40a16.01833,16.01833,0,0,0,16-16V80A16.01833,16.01833,0,0,0,192,64Zm-88,0H64A16.01833,16.01833,0,0,0,48,80V216a16.01833,16.01833,0,0,0,16,16h40a16.01833,16.01833,0,0,0,16-16V80A16.01833,16.01833,0,0,0,104,64Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "216.00488", y1: "39.99414", x2: "40.00488", y2: "39.99414", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("rect", { x: "116", y: "100", width: "112", height: "56", rx: "8", transform: "translate(300 -44) rotate(90)", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" }), React__default.createElement("rect", { x: "56", y: "72", width: "56", height: "152", rx: "8", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAnchor = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M216,136a8.00039,8.00039,0,0,0-8,8,40.04584,40.04584,0,0,1-40,40,47.79539,47.79539,0,0,0-32,12.27148V120h32a8,8,0,0,0,0-16H136V78.8291a28,28,0,1,0-16,0V104H88a8,8,0,0,0,0,16h32v76.27148A47.79539,47.79539,0,0,0,88,184a40.04584,40.04584,0,0,1-40-40,8,8,0,0,0-16,0,56.0629,56.0629,0,0,0,56,56,32.03667,32.03667,0,0,1,32,32,8,8,0,0,0,16,0,32.03667,32.03667,0,0,1,32-32,56.0629,56.0629,0,0,0,56-56A8.00039,8.00039,0,0,0,216,136ZM116,52a12,12,0,1,1,12,12A12.01312,12.01312,0,0,1,116,52Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "128", y1: "232", x2: "128", y2: "72", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("circle", { cx: "128", cy: "52", r: "20", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "88", y1: "112", x2: "168", y2: "112", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("path", { d: "M40,144a48,48,0,0,0,48,48,40,40,0,0,1,40,40,40,40,0,0,1,40-40,48,48,0,0,0,48-48", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAnchorSimple = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M224.001,111.99707h-24a8,8,0,0,0,0,16h15.63964A88.14248,88.14248,0,0,1,136.001,207.626V94.98437a32,32,0,1,0-16,0V207.626a88.1425,88.1425,0,0,1-79.63965-79.62891H56.001a8,8,0,0,0,0-16h-24a8.00039,8.00039,0,0,0-8,8,104,104,0,0,0,208,0A8.00039,8.00039,0,0,0,224.001,111.99707Zm-112-48a16,16,0,1,1,16,16A16.01833,16.01833,0,0,1,112.001,63.99707Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("circle", { cx: "128.00098", cy: "63.99707", r: "24", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "128.00098", y1: "215.99707", x2: "128.00098", y2: "87.99707", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("path", { d: "M56.001,119.99707h-24a96,96,0,0,0,192,0h-24", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAndroidLogo = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M207.05811,88.666q-1.10724-1.103-2.24146-2.16895l24.84009-24.84033a7.99984,7.99984,0,0,0-11.31348-11.31348L192.3728,76.3135a111.42105,111.42105,0,0,0-128.55444.19092L37.65674,50.34328A7.99984,7.99984,0,0,0,26.34326,61.65676L51.40283,86.71633A113.38256,113.38256,0,0,0,16,169.12893V192a16.01833,16.01833,0,0,0,16,16H224a16.01833,16.01833,0,0,0,16-16V168A111.25215,111.25215,0,0,0,207.05811,88.666ZM92,168a12,12,0,1,1,12-12A12,12,0,0,1,92,168Zm72,0a12,12,0,1,1,12-12A12,12,0,0,1,164,168Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("circle", { cx: "164", cy: "156", r: "12" }), React__default.createElement("circle", { cx: "92", cy: "156", r: "12" }), React__default.createElement("path", { d: "M24,192V169.12886C24,111.65,70.15361,64.19953,127.63214,64.00066A104,104,0,0,1,232,168v24a8,8,0,0,1-8,8H32A8,8,0,0,1,24,192Z", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "32", y1: "56.00002", x2: "63.07266", y2: "87.07268", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "224", y1: "56.00002", x2: "193.10334", y2: "86.89668", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAperture = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M232,128A103.99994,103.99994,0,0,0,54.46094,54.46094,103.99951,103.99951,0,0,0,127.97,231.99951c.01,0,.0199.00244.03.00244.02148,0,.04321-.00244.0647-.00293A103.99851,103.99851,0,0,0,232,128ZM49.17554,88.91992l51.21631,9.35059L46.65076,161.53613A88.43277,88.43277,0,0,1,49.17554,88.91992Zm160.17383,5.54395a88.43282,88.43282,0,0,1-2.52491,72.61621l-51.21631-9.35059Zm-8.079-15.2041-33.7201,39.69628L139.63037,40.78027a87.98552,87.98552,0,0,1,61.64,38.4795ZM122.43164,40.19336l17.51148,49.03271L58.2959,74.32031a88.35033,88.35033,0,0,1,7.47851-8.54492A87.33436,87.33436,0,0,1,122.43164,40.19336Zm-67.702,136.54687L88.44971,137.044l27.91992,78.17578a87.98552,87.98552,0,0,1-61.64-38.4795Zm78.83875,39.06641-17.51148-49.03271,23.08216,4.21386.04553.0083,58.51953,10.6836a88.35033,88.35033,0,0,1-7.47851,8.54492A87.33436,87.33436,0,0,1,133.56836,215.80664Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("circle", { cx: "128", cy: "128", r: "96", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "128", y1: "32", x2: "164.6771", y2: "134.69588", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "44.86156", y1: "80", x2: "152.13735", y2: "99.58464", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "44.86156", y1: "176", x2: "115.46025", y2: "92.88876", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "128", y1: "224", x2: "91.3229", y2: "121.30412", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "211.13844", y1: "176", x2: "103.86265", y2: "156.41536", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" }), React__default.createElement("line", { x1: "211.13844", y1: "80", x2: "140.53975", y2: "163.11124", fill: "none", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "18" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref }, parsedProps, { renderPath: renderPath })); }); /* GENERATED FILE */ var IconAppWindow = /*#__PURE__*/React.forwardRef(function (props, ref) { var path; switch (props.weight) { case 'fill': path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M216,40.00586H40a16.01833,16.01833,0,0,0-16,16v144a16.01833,16.01833,0,0,0,16,16H216a16.01833,16.01833,0,0,0,16-16v-144A16.01833,16.01833,0,0,0,216,40.00586Zm-148,56a12,12,0,1,1,12-12A12,12,0,0,1,68,96.00586Zm40,0a12,12,0,1,1,12-12A12,12,0,0,1,108,96.00586Z" })); }; break; default: path = function path() { return React__default.createElement(React__default.Fragment, null, React__default.createElement("rect", { x: "32", y: "48.00586", width: "192", height: "160", rx: "8", strokeWidth: "18", stroke: "currentColor", strokeLinecap: "round", strokeLinejoin: "round", fill: "none" }), React__default.createElement("circle", { cx: "68", cy: "84.00586", r: "12" }), React__default.createElement("circle", { cx: "108", cy: "84.00586", r: "12" })); }; break; } var renderPath = function renderPath(weight) { return renderPathForWeight(weight, path); }; var _useIconContext = useIconContext(), useIconProps = _useIconContext.useIconProps; var parsedProps = useIconProps(props); return React__default.createElement(IconBase, Object.assign({ ref: ref },