UNPKG

phosphor-react

Version:

A clean and friendly icon family for React

1,495 lines (1,456 loc) 5.96 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 IconContext = /*#__PURE__*/React.createContext({ color: "currentColor", size: "1em", weight: "regular", mirrored: false }); var renderPathForWeight = function renderPathForWeight(weight, color, pathsByWeight) { var path = pathsByWeight.get(weight); if (!!path) return path(color); console.error('Unsupported icon weight. Choose from "thin", "light", "regular", "bold", "fill", or "duotone".'); return null; }; 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 IconBase = /*#__PURE__*/React.forwardRef(function (props, ref) { var alt = props.alt, color = props.color, size = props.size, weight = props.weight, mirrored = props.mirrored, children = props.children, renderPath = props.renderPath, restProps = _objectWithoutPropertiesLoose(props, ["alt", "color", "size", "weight", "mirrored", "children", "renderPath"]); var _useContext = React.useContext(IconContext), _useContext$color = _useContext.color, contextColor = _useContext$color === void 0 ? "currentColor" : _useContext$color, contextSize = _useContext.size, _useContext$weight = _useContext.weight, contextWeight = _useContext$weight === void 0 ? "regular" : _useContext$weight, _useContext$mirrored = _useContext.mirrored, contextMirrored = _useContext$mirrored === void 0 ? false : _useContext$mirrored, restContext = _objectWithoutPropertiesLoose(_useContext, ["color", "size", "weight", "mirrored"]); return React__default.createElement("svg", Object.assign({ ref: ref, xmlns: "http://www.w3.org/2000/svg", width: size != null ? size : contextSize, height: size != null ? size : contextSize, fill: color != null ? color : contextColor, viewBox: "0 0 256 256", transform: mirrored || contextMirrored ? "scale(-1, 1)" : undefined }, restContext, restProps), !!alt && React__default.createElement("title", null, alt), children, React__default.createElement("rect", { width: "256", height: "256", fill: "none" }), renderPath(weight != null ? weight : contextWeight, color != null ? color : contextColor)); }); IconBase.displayName = "IconBase"; /* GENERATED FILE */ var pathsByWeight = /*#__PURE__*/new Map(); pathsByWeight.set("bold", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "24 128 56 128 96 40 160 208 200 128 232 128", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" })); }); pathsByWeight.set("duotone", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "24 128 56 128 96 40 160 208 200 128 232 128", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); pathsByWeight.set("fill", function () { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M160,216h-.4a8.1,8.1,0,0,1-7.1-5.2L95.4,60.8,63.3,131.3A8,8,0,0,1,56,136H24a8,8,0,0,1,0-16H50.9L88.7,36.7A8.2,8.2,0,0,1,96.3,32a8,8,0,0,1,7.2,5.2L161,188.1l31.8-63.7A8.2,8.2,0,0,1,200,120h32a8,8,0,0,1,0,16H204.9l-37.7,75.6A8.2,8.2,0,0,1,160,216Z" })); }); pathsByWeight.set("light", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "24 128 56 128 96 40 160 208 200 128 232 128", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" })); }); pathsByWeight.set("thin", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "24 128 56 128 96 40 160 208 200 128 232 128", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" })); }); pathsByWeight.set("regular", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "24 128 56 128 96 40 160 208 200 128 232 128", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); var renderPath = function renderPath(weight, color) { return renderPathForWeight(weight, color, pathsByWeight); }; var Activity = /*#__PURE__*/React.forwardRef(function (props, ref) { return React__default.createElement(IconBase, Object.assign({ ref: ref }, props, { renderPath: renderPath })); }); Activity.displayName = "Activity"; /* GENERATED FILE */ var pathsByWeight$1 = /*#__PURE__*/new Map(); pathsByWeight$1.set("bold", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("circle", { cx: "136", cy: "116", r: "32", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("line", { x1: "32", y1: "108", x2: "56", y2: "108", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("line", { x1: "32", y1: "68", x2: "56", y2: "68", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("line", { x1: "32", y1: "148", x2: "56", y2: "148", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("line", { x1: "32", y1: "188", x2: "56", y2: "188", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("rect", { x: "40", y: "48", width: "192", height: "160", rx: "8", transform: "translate(264 -8) rotate(90)", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("path", { d: "M92,167.2a60,60,0,0,1,88,0", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" })); }); pathsByWeight$1.set("duotone", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("circle", { cx: "136", cy: "112", r: "32", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M208,32H64a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V40A8,8,0,0,0,208,32ZM136,144a32,32,0,1,1,32-32A32,32,0,0,1,136,144Z", opacity: "0.2" }), React__default.createElement("line", { x1: "32", y1: "108", x2: "56", y2: "108", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("line", { x1: "32", y1: "68", x2: "56", y2: "68", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("line", { x1: "32", y1: "148", x2: "56", y2: "148", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("line", { x1: "32", y1: "188", x2: "56", y2: "188", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M88,168a60,60,0,0,1,96,0", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("rect", { x: "40", y: "48", width: "192", height: "160", rx: "8", transform: "translate(264 -8) rotate(90)", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); pathsByWeight$1.set("fill", function () { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M160,112a24,24,0,1,1-24-24A24.1,24.1,0,0,1,160,112Zm64-72V216a16,16,0,0,1-16,16H64a16,16,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,16,0,0,1,64,24H208A16,16,0,0,1,224,40ZM190.4,163.2A67.8,67.8,0,0,0,163,141.5a40,40,0,1,0-54,0,67.8,67.8,0,0,0-27.4,21.7,8,8,0,0,0,1.6,11.2A7.7,7.7,0,0,0,88,176a8,8,0,0,0,6.4-3.2,52,52,0,0,1,83.2,0,8.1,8.1,0,0,0,11.2,1.6A8,8,0,0,0,190.4,163.2Z" })); }); pathsByWeight$1.set("light", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("circle", { cx: "136", cy: "112", r: "32", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("line", { x1: "32", y1: "108", x2: "56", y2: "108", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("line", { x1: "32", y1: "68", x2: "56", y2: "68", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("line", { x1: "32", y1: "148", x2: "56", y2: "148", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("line", { x1: "32", y1: "188", x2: "56", y2: "188", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("path", { d: "M88,168a60,60,0,0,1,96,0", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("rect", { x: "40", y: "48", width: "192", height: "160", rx: "8", transform: "translate(264 -8) rotate(90)", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" })); }); pathsByWeight$1.set("thin", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("circle", { cx: "136", cy: "112", r: "32", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("line", { x1: "32", y1: "108", x2: "56", y2: "108", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("line", { x1: "32", y1: "68", x2: "56", y2: "68", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("line", { x1: "32", y1: "148", x2: "56", y2: "148", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("line", { x1: "32", y1: "188", x2: "56", y2: "188", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("path", { d: "M88,168a60,60,0,0,1,96,0", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("rect", { x: "40", y: "48", width: "192", height: "160", rx: "8", transform: "translate(264 -8) rotate(90)", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" })); }); pathsByWeight$1.set("regular", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("circle", { cx: "136", cy: "112", r: "32", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("line", { x1: "32", y1: "108", x2: "56", y2: "108", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("line", { x1: "32", y1: "68", x2: "56", y2: "68", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("line", { x1: "32", y1: "148", x2: "56", y2: "148", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("line", { x1: "32", y1: "188", x2: "56", y2: "188", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M88,168a60,60,0,0,1,96,0", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("rect", { x: "40", y: "48", width: "192", height: "160", rx: "8", transform: "translate(264 -8) rotate(90)", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); var renderPath$1 = function renderPath(weight, color) { return renderPathForWeight(weight, color, pathsByWeight$1); }; var AddressBook = /*#__PURE__*/React.forwardRef(function (props, ref) { return React__default.createElement(IconBase, Object.assign({ ref: ref }, props, { renderPath: renderPath$1 })); }); AddressBook.displayName = "AddressBook"; /* GENERATED FILE */ var pathsByWeight$2 = /*#__PURE__*/new Map(); pathsByWeight$2.set("bold", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M128,216,88,232V200l16-16V152L24,168V136l80-40V48a24,24,0,0,1,48,0V96l80,40v32l-80-16v32L168,200v32Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" })); }); pathsByWeight$2.set("duotone", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M128,216,88,232V200l16-16V152L24,168V136l80-40V48a24,24,0,0,1,48,0V96l80,40v32l-80-16v32L168,200v32Z", opacity: "0.2" }), React__default.createElement("path", { d: "M128,216,88,232V200l16-16V152L24,168V136l80-40V48a24,24,0,0,1,48,0V96l80,40v32l-80-16v32L168,200v32Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); pathsByWeight$2.set("fill", function () { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M240.2,136v32a7.8,7.8,0,0,1-2.9,6.2,7.9,7.9,0,0,1-6.6,1.6l-70.5-14v26.9l13.5,13.7A7.9,7.9,0,0,1,176,208v24a7.9,7.9,0,0,1-3.5,6.6A8.2,8.2,0,0,1,168,240a8,8,0,0,1-3-.6l-37-14.8L91,239.4a8,8,0,0,1-7.5-.8A7.9,7.9,0,0,1,80,232V208a8.1,8.1,0,0,1,2.3-5.7L96,188.7V161.8l-70.4,14A7.9,7.9,0,0,1,16,168V136a8.2,8.2,0,0,1,4.4-7.2L96,91V48a32,32,0,0,1,64,0V91l75.6,37.8A8.2,8.2,0,0,1,240.2,136Z" })); }); pathsByWeight$2.set("light", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M128,216,88,232V200l16-16V152L24,168V136l80-40V48a24,24,0,0,1,48,0V96l80,40v32l-80-16v32L168,200v32Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" })); }); pathsByWeight$2.set("thin", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M128,216,88,232V200l16-16V152L24,168V136l80-40V48a24,24,0,0,1,48,0V96l80,40v32l-80-16v32L168,200v32Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" })); }); pathsByWeight$2.set("regular", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M128,216,88,232V200l16-16V152L24,168V136l80-40V48a24,24,0,0,1,48,0V96l80,40v32l-80-16v32L168,200v32Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); var renderPath$2 = function renderPath(weight, color) { return renderPathForWeight(weight, color, pathsByWeight$2); }; var Airplane = /*#__PURE__*/React.forwardRef(function (props, ref) { return React__default.createElement(IconBase, Object.assign({ ref: ref }, props, { renderPath: renderPath$2 })); }); Airplane.displayName = "Airplane"; /* GENERATED FILE */ var pathsByWeight$3 = /*#__PURE__*/new Map(); pathsByWeight$3.set("bold", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "72", y1: "216", x2: "216", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("path", { d: "M26.8,80H44l20,24H96L83.5,66.5A8,8,0,0,1,91.1,56H108l44,48h56a32,32,0,0,1,32,32v24H63.8a32,32,0,0,1-30.6-22.8L19.1,90.3A8,8,0,0,1,26.8,80Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" })); }); pathsByWeight$3.set("duotone", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M26.8,80H44l20,24H96L83.5,66.5A8,8,0,0,1,91.1,56H108l44,48h56a32,32,0,0,1,32,32v24H63.8a32,32,0,0,1-30.6-22.8L19.1,90.3A8,8,0,0,1,26.8,80Z", opacity: "0.2" }), React__default.createElement("line", { x1: "72", y1: "216", x2: "216", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M26.8,80H44l20,24H96L83.5,66.5A8,8,0,0,1,91.1,56H108l44,48h56a32,32,0,0,1,32,32v24H63.8a32,32,0,0,1-30.6-22.8L19.1,90.3A8,8,0,0,1,26.8,80Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); pathsByWeight$3.set("fill", function () { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M224,216a8,8,0,0,1-8,8H72a8,8,0,0,1,0-16H216A8,8,0,0,1,224,216ZM208,100H153.8L110.9,53.3A3.9,3.9,0,0,0,108,52H91.1a11.6,11.6,0,0,0-9.7,5,11.9,11.9,0,0,0-1.7,10.8L90.5,100H65.9L47.1,77.4A4.1,4.1,0,0,0,44,76H26.8a12.1,12.1,0,0,0-9.7,4.8,11.9,11.9,0,0,0-1.8,10.6l14,46.9A35.8,35.8,0,0,0,63.8,164H240a4,4,0,0,0,4-4V136A36,36,0,0,0,208,100Z" })); }); pathsByWeight$3.set("light", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "72", y1: "216", x2: "216", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("path", { d: "M26.8,80H44l20,24H96L83.5,66.5A8,8,0,0,1,91.1,56H108l44,48h56a32,32,0,0,1,32,32v24H63.8a32,32,0,0,1-30.6-22.8L19.1,90.3A8,8,0,0,1,26.8,80Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" })); }); pathsByWeight$3.set("thin", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "72", y1: "216", x2: "216", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("path", { d: "M26.8,80H44l20,24H96L83.5,66.5A8,8,0,0,1,91.1,56H108l44,48h56a32,32,0,0,1,32,32v24H63.8a32,32,0,0,1-30.6-22.8L19.1,90.3A8,8,0,0,1,26.8,80Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" })); }); pathsByWeight$3.set("regular", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "72", y1: "216", x2: "216", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M26.8,80H44l20,24H96L83.5,66.5A8,8,0,0,1,91.1,56H108l44,48h56a32,32,0,0,1,32,32v24H63.8a32,32,0,0,1-30.6-22.8L19.1,90.3A8,8,0,0,1,26.8,80Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); var renderPath$3 = function renderPath(weight, color) { return renderPathForWeight(weight, color, pathsByWeight$3); }; var AirplaneInFlight = /*#__PURE__*/React.forwardRef(function (props, ref) { return React__default.createElement(IconBase, Object.assign({ ref: ref }, props, { renderPath: renderPath$3 })); }); AirplaneInFlight.displayName = "AirplaneInFlight"; /* GENERATED FILE */ var pathsByWeight$4 = /*#__PURE__*/new Map(); pathsByWeight$4.set("bold", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "96", y1: "216", x2: "240", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("path", { d: "M24,103.7V51.1a8,8,0,0,1,10.5-7.6L48,48,64,78,96,88V51.1a8,8,0,0,1,10.5-7.6L120,48l32,56,48.6,13.5A31.9,31.9,0,0,1,224,148.3V184L47.4,134.5A31.9,31.9,0,0,1,24,103.7Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" })); }); pathsByWeight$4.set("duotone", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M24,103.7V51.1a8,8,0,0,1,10.5-7.6L48,48,64,78,96,88V51.1a8,8,0,0,1,10.5-7.6L120,48l32,56,48.6,13.5A31.9,31.9,0,0,1,224,148.3V184L47.4,134.5A31.9,31.9,0,0,1,24,103.7Z", opacity: "0.2" }), React__default.createElement("line", { x1: "96", y1: "216", x2: "240", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M24,103.7V51.1a8,8,0,0,1,10.5-7.6L48,48,64,78,96,88V51.1a8,8,0,0,1,10.5-7.6L120,48l32,56,48.6,13.5A31.9,31.9,0,0,1,224,148.3V184L47.4,134.5A31.9,31.9,0,0,1,24,103.7Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); pathsByWeight$4.set("fill", function () { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M248,216a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16H240A8,8,0,0,1,248,216Zm-24-28a4.1,4.1,0,0,0,2.4-.8A4,4,0,0,0,228,184V148.3a36.1,36.1,0,0,0-26.4-34.7l-46.9-13L123.5,46a4.3,4.3,0,0,0-2.2-1.8l-13.5-4.5A11.9,11.9,0,0,0,97,41.4a11.6,11.6,0,0,0-5,9.7V82.6L66.8,74.7,51.5,46.1a4.1,4.1,0,0,0-2.2-1.9L35.8,39.7A11.9,11.9,0,0,0,25,41.4a11.6,11.6,0,0,0-5,9.7v52.6a36.1,36.1,0,0,0,26.3,34.7l176.6,49.5Z" })); }); pathsByWeight$4.set("light", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "96", y1: "216", x2: "240", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("path", { d: "M24,103.7V51.1a8,8,0,0,1,10.5-7.6L48,48,64,78,96,88V51.1a8,8,0,0,1,10.5-7.6L120,48l32,56,48.6,13.5A31.9,31.9,0,0,1,224,148.3V184L47.4,134.5A31.9,31.9,0,0,1,24,103.7Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" })); }); pathsByWeight$4.set("thin", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "96", y1: "216", x2: "240", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("path", { d: "M24,103.7V51.1a8,8,0,0,1,10.5-7.6L48,48,64,78,96,88V51.1a8,8,0,0,1,10.5-7.6L120,48l32,56,48.6,13.5A31.9,31.9,0,0,1,224,148.3V184L47.4,134.5A31.9,31.9,0,0,1,24,103.7Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" })); }); pathsByWeight$4.set("regular", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "96", y1: "216", x2: "240", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M24,103.7V51.1a8,8,0,0,1,10.5-7.6L48,48,64,78,96,88V51.1a8,8,0,0,1,10.5-7.6L120,48l32,56,48.6,13.5A31.9,31.9,0,0,1,224,148.3V184L47.4,134.5A31.9,31.9,0,0,1,24,103.7Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); var renderPath$4 = function renderPath(weight, color) { return renderPathForWeight(weight, color, pathsByWeight$4); }; var AirplaneLanding = /*#__PURE__*/React.forwardRef(function (props, ref) { return React__default.createElement(IconBase, Object.assign({ ref: ref }, props, { renderPath: renderPath$4 })); }); AirplaneLanding.displayName = "AirplaneLanding"; /* GENERATED FILE */ var pathsByWeight$5 = /*#__PURE__*/new Map(); pathsByWeight$5.set("bold", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "24", y1: "216", x2: "168", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("path", { d: "M16.9,140.4l37.7,35.3a32,32,0,0,0,38,4.3L244,92,225.4,69.2a32,32,0,0,0-41-7.3L140,88,80,68,63.5,75.1a8,8,0,0,0-2.2,13.3L92,116,64,132,36,120l-16.8,7.2A8,8,0,0,0,16.9,140.4Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" })); }); pathsByWeight$5.set("duotone", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M16.9,140.4l37.7,35.3a32,32,0,0,0,38,4.3L244,92,225.4,69.2a32,32,0,0,0-41-7.3L140,88,80,68,63.5,75.1a8,8,0,0,0-2.2,13.3L92,116,64,132,36,120l-16.8,7.2A8,8,0,0,0,16.9,140.4Z", opacity: "0.2" }), React__default.createElement("line", { x1: "24", y1: "216", x2: "168", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M16.9,140.4l37.7,35.3a32,32,0,0,0,38,4.3L244,92,225.4,69.2a32,32,0,0,0-41-7.3L140,88,80,68,63.5,75.1a8,8,0,0,0-2.2,13.3L92,116,64,132,36,120l-16.8,7.2A8,8,0,0,0,16.9,140.4Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); pathsByWeight$5.set("fill", function () { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M176,216a8,8,0,0,1-8,8H24a8,8,0,0,1,0-16H168A8,8,0,0,1,176,216ZM247.1,89.5,228.5,66.7a35.9,35.9,0,0,0-46.2-8.2L139.5,83.6,81.3,64.2a4.1,4.1,0,0,0-2.9.1L61.9,71.4a12,12,0,0,0-3.3,19.9l26.6,24L63.7,127.5,37.6,116.3a4.4,4.4,0,0,0-3.2,0l-16.7,7.2a12,12,0,0,0-3.5,19.8h0l37.7,35.3a35.8,35.8,0,0,0,42.7,4.9L246,95.5a4,4,0,0,0,1.9-2.8A4.1,4.1,0,0,0,247.1,89.5Z" })); }); pathsByWeight$5.set("light", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "24", y1: "216", x2: "168", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("path", { d: "M16.9,140.4l37.7,35.3a32,32,0,0,0,38,4.3L244,92,225.4,69.2a32,32,0,0,0-41-7.3L140,88,80,68,63.5,75.1a8,8,0,0,0-2.2,13.3L92,116,64,132,36,120l-16.8,7.2A8,8,0,0,0,16.9,140.4Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" })); }); pathsByWeight$5.set("thin", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "24", y1: "216", x2: "168", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("path", { d: "M16.9,140.4l37.7,35.3a32,32,0,0,0,38,4.3L244,92,225.4,69.2a32,32,0,0,0-41-7.3L140,88,80,68,63.5,75.1a8,8,0,0,0-2.2,13.3L92,116,64,132,36,120l-16.8,7.2A8,8,0,0,0,16.9,140.4Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" })); }); pathsByWeight$5.set("regular", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("line", { x1: "24", y1: "216", x2: "168", y2: "216", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M16.9,140.4l37.7,35.3a32,32,0,0,0,38,4.3L244,92,225.4,69.2a32,32,0,0,0-41-7.3L140,88,80,68,63.5,75.1a8,8,0,0,0-2.2,13.3L92,116,64,132,36,120l-16.8,7.2A8,8,0,0,0,16.9,140.4Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); var renderPath$5 = function renderPath(weight, color) { return renderPathForWeight(weight, color, pathsByWeight$5); }; var AirplaneTakeoff = /*#__PURE__*/React.forwardRef(function (props, ref) { return React__default.createElement(IconBase, Object.assign({ ref: ref }, props, { renderPath: renderPath$5 })); }); AirplaneTakeoff.displayName = "AirplaneTakeoff"; /* GENERATED FILE */ var pathsByWeight$6 = /*#__PURE__*/new Map(); pathsByWeight$6.set("bold", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M209.5,80.4,175.9,112l32,88-24,24-47.8-70-24.2,22v24l-24,24L73.7,182.1,31.9,168l24-24h24l24-24-72-48,24-24,88,32,31.7-33.5-.7.5a24,24,0,0,1,34,34Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" })); }); pathsByWeight$6.set("duotone", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M209.5,80.4,175.9,112l32,88-24,24-47.8-70-24.2,22v24l-24,24L73.7,182.1,31.9,168l24-24h24l24-24-72-48,24-24,88,32,31.7-33.5-.7.5a24,24,0,0,1,34,34Z", opacity: "0.2" }), React__default.createElement("path", { d: "M209.5,80.4,175.9,112l32,88-24,24-47.8-70-24.2,22v24l-24,24L73.7,182.1,31.9,168l24-24h24l24-24-72-48,24-24,88,32,31.7-33.5-.7.5a24,24,0,0,1,34,34Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); pathsByWeight$6.set("fill", function () { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M215,86.2l-29.8,28,30.2,83.1a8,8,0,0,1-1.9,8.4l-24,24a8.2,8.2,0,0,1-6.4,2.3,8.1,8.1,0,0,1-5.8-3.5l-42.6-62.3-18.8,17.3V204a8.2,8.2,0,0,1-2.4,5.7l-20,20a7.9,7.9,0,0,1-5.6,2.3l-1.8-.2a8,8,0,0,1-5.8-5.2L67.4,188.5,29.3,175.6a8,8,0,0,1-5.2-5.8,8.3,8.3,0,0,1,2.1-7.5l20-20a8.1,8.1,0,0,1,5.7-2.3H72.6l18.7-18.8L27.4,78.7a8.7,8.7,0,0,1-3.5-5.9,8.2,8.2,0,0,1,2.3-6.5l24-24a7.9,7.9,0,0,1,8.4-1.8l83.1,30.2,26.6-28.2a5.2,5.2,0,0,1,1-1.1,32,32,0,0,1,47,43.3A6.4,6.4,0,0,1,215,86.2Z" })); }); pathsByWeight$6.set("light", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M209.5,80.4,175.9,112l32,88-24,24-47.8-70-24.2,22v24l-24,24L73.7,182.1,31.9,168l24-24h24l24-24-72-48,24-24,88,32,31.7-33.5-.7.5a24,24,0,0,1,34,34Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" })); }); pathsByWeight$6.set("thin", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M209.5,80.4,175.9,112l32,88-24,24-47.8-70-24.2,22v24l-24,24L73.7,182.1,31.9,168l24-24h24l24-24-72-48,24-24,88,32,31.7-33.5-.7.5a24,24,0,0,1,34,34Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" })); }); pathsByWeight$6.set("regular", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M209.5,80.4,175.9,112l32,88-24,24-47.8-70-24.2,22v24l-24,24L73.7,182.1,31.9,168l24-24h24l24-24-72-48,24-24,88,32,31.7-33.5-.7.5a24,24,0,0,1,34,34Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); var renderPath$6 = function renderPath(weight, color) { return renderPathForWeight(weight, color, pathsByWeight$6); }; var AirplaneTilt = /*#__PURE__*/React.forwardRef(function (props, ref) { return React__default.createElement(IconBase, Object.assign({ ref: ref }, props, { renderPath: renderPath$6 })); }); AirplaneTilt.displayName = "AirplaneTilt"; /* GENERATED FILE */ var pathsByWeight$7 = /*#__PURE__*/new Map(); pathsByWeight$7.set("bold", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polygon", { points: "128 160 176 216 80 216 128 160", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("path", { d: "M48,192a16,16,0,0,1-16-16V64A16,16,0,0,1,48,48H208a16,16,0,0,1,16,16V176a16,16,0,0,1-16,16", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" })); }); pathsByWeight$7.set("duotone", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M208,48H48A16,16,0,0,0,32,64V176a16,16,0,0,0,16,16h52.6L128,160l27.4,32H208a16,16,0,0,0,16-16V64A16,16,0,0,0,208,48Z", opacity: "0.2" }), React__default.createElement("polygon", { points: "128 160 176 216 80 216 128 160", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), 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: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); pathsByWeight$7.set("fill", function () { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M182.1,210.8A8,8,0,0,1,176,224H80a8,8,0,0,1-6.1-13.2l48-56a8,8,0,0,1,12.2,0ZM208,40H48A23.9,23.9,0,0,0,24,64V176a23.9,23.9,0,0,0,24,24H60.3a4.1,4.1,0,0,0,3-1.4l46.5-54.2a23.9,23.9,0,0,1,36.4,0l46.5,54.2a4.1,4.1,0,0,0,3,1.4H208a23.9,23.9,0,0,0,24-24V64A23.9,23.9,0,0,0,208,40Z" })); }); pathsByWeight$7.set("light", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polygon", { points: "128 160 176 216 80 216 128 160", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), 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: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" })); }); pathsByWeight$7.set("thin", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polygon", { points: "128 160 176 216 80 216 128 160", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), 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: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" })); }); pathsByWeight$7.set("regular", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polygon", { points: "128 160 176 216 80 216 128 160", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), 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: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); var renderPath$7 = function renderPath(weight, color) { return renderPathForWeight(weight, color, pathsByWeight$7); }; var Airplay = /*#__PURE__*/React.forwardRef(function (props, ref) { return React__default.createElement(IconBase, Object.assign({ ref: ref }, props, { renderPath: renderPath$7 })); }); Airplay.displayName = "Airplay"; /* GENERATED FILE */ var pathsByWeight$8 = /*#__PURE__*/new Map(); pathsByWeight$8.set("bold", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "128 80 128 128 176 128", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("circle", { cx: "128", cy: "128", r: "88", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("line", { x1: "201.5", y1: "20.5", x2: "235.5", y2: "54.5", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("line", { x1: "20.5", y1: "54.5", x2: "54.5", y2: "20.5", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" })); }); pathsByWeight$8.set("duotone", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("circle", { cx: "128", cy: "128", r: "88", opacity: "0.2" }), React__default.createElement("polyline", { points: "128 72 128 128 184 128", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("circle", { cx: "128", cy: "128", r: "88", fill: "none", stroke: color, strokeMiterlimit: "10", strokeWidth: "16" }), React__default.createElement("line", { x1: "195.9", y1: "26.2", x2: "229.8", y2: "60.1", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("line", { x1: "26.2", y1: "60.1", x2: "60.1", y2: "26.2", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); pathsByWeight$8.set("fill", function () { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M235.5,54.5l-34-34a8,8,0,1,0-11.3,11.3l34,34a8,8,0,0,0,5.6,2.3,8.3,8.3,0,0,0,5.7-2.3A8,8,0,0,0,235.5,54.5Z" }), React__default.createElement("path", { d: "M65.8,20.5a8,8,0,0,0-11.3,0l-34,34a8,8,0,0,0,0,11.3,8.3,8.3,0,0,0,5.7,2.3,8,8,0,0,0,5.6-2.3l34-34A8,8,0,0,0,65.8,20.5Z" }), React__default.createElement("path", { d: "M224,125.2a14.8,14.8,0,0,1-.1-2.1h0A96,96,0,0,0,133,32.1H123A96,96,0,0,0,32.1,123h0a14.8,14.8,0,0,1-.1,2.1v5.6a14.8,14.8,0,0,1,.1,2.1h0A96,96,0,0,0,123,223.9h10A96,96,0,0,0,223.9,133h0a14.8,14.8,0,0,1,.1-2.1v-5.6ZM184,136H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48a8,8,0,0,1,0,16Z" })); }); pathsByWeight$8.set("light", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "128 72 128 128 184 128", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("circle", { cx: "128", cy: "128", r: "88", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("line", { x1: "195.9", y1: "26.2", x2: "229.8", y2: "60.1", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("line", { x1: "26.2", y1: "60.1", x2: "60.1", y2: "26.2", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" })); }); pathsByWeight$8.set("thin", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "128 72 128 128 184 128", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("circle", { cx: "128", cy: "128", r: "88", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("line", { x1: "195.9", y1: "26.2", x2: "229.8", y2: "60.1", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" }), React__default.createElement("line", { x1: "26.2", y1: "60.1", x2: "60.1", y2: "26.2", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "8" })); }); pathsByWeight$8.set("regular", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("polyline", { points: "128 72 128 128 184 128", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("circle", { cx: "128", cy: "128", r: "88", fill: "none", stroke: color, strokeMiterlimit: "10", strokeWidth: "16" }), React__default.createElement("line", { x1: "195.9", y1: "26.2", x2: "229.8", y2: "60.1", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("line", { x1: "26.2", y1: "60.1", x2: "60.1", y2: "26.2", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); var renderPath$8 = function renderPath(weight, color) { return renderPathForWeight(weight, color, pathsByWeight$8); }; var Alarm = /*#__PURE__*/React.forwardRef(function (props, ref) { return React__default.createElement(IconBase, Object.assign({ ref: ref }, props, { renderPath: renderPath$8 })); }); Alarm.displayName = "Alarm"; /* GENERATED FILE */ var pathsByWeight$9 = /*#__PURE__*/new Map(); pathsByWeight$9.set("bold", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M216,112c0,48.6-56,120-88,120S40,160.6,40,112a88,88,0,0,1,176,0Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("path", { d: "M104,140a24.1,24.1,0,0,1-24-24v-4a24.1,24.1,0,0,1,24,24Z", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("path", { d: "M152,140v-4a24.1,24.1,0,0,1,24-24v4a24.1,24.1,0,0,1-24,24Z", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" }), React__default.createElement("line", { x1: "116", y1: "184", x2: "140", y2: "184", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "24" })); }); pathsByWeight$9.set("duotone", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M128,24a88,88,0,0,0-88,88c0,48.6,56,120,88,120s88-71.4,88-120A88,88,0,0,0,128,24ZM112,140a8,8,0,0,1-8,8,32,32,0,0,1-32-32v-4a8,8,0,0,1,8-8,32,32,0,0,1,32,32Zm72-24a32,32,0,0,1-32,32,8,8,0,0,1-8-8v-4a32,32,0,0,1,32-32,8,8,0,0,1,8,8Z", opacity: "0.2" }), React__default.createElement("path", { d: "M216,112c0,48.6-56,120-88,120S40,160.6,40,112a88,88,0,0,1,176,0Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M80,104h0a32,32,0,0,1,32,32v4a8,8,0,0,1-8,8h0a32,32,0,0,1-32-32v-4a8,8,0,0,1,8-8Z", transform: "translate(184 252) rotate(-180)", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("path", { d: "M176,104h0a8,8,0,0,1,8,8v4a32,32,0,0,1-32,32h0a8,8,0,0,1-8-8v-4A32,32,0,0,1,176,104Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" }), React__default.createElement("line", { x1: "112", y1: "184", x2: "144", y2: "184", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "16" })); }); pathsByWeight$9.set("fill", function () { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M128,16a96.2,96.2,0,0,0-96,96c0,24,12.6,55.1,33.6,83s44.5,45,62.4,45,41.2-16.8,62.4-45S224,136,224,112A96.2,96.2,0,0,0,128,16ZM64,116v-4a12,12,0,0,1,12-12,36,36,0,0,1,36,36v4a12,12,0,0,1-12,12A36,36,0,0,1,64,116Zm80,84H112a8,8,0,0,1,0-16h32a8,8,0,0,1,0,16Zm48-84a36,36,0,0,1-36,36,12,12,0,0,1-12-12v-4a36,36,0,0,1,36-36,12,12,0,0,1,12,12Z" })); }); pathsByWeight$9.set("light", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M216,112c0,48.6-56,120-88,120S40,160.6,40,112a88,88,0,0,1,176,0Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("path", { d: "M80,104h0a32,32,0,0,1,32,32v4a8,8,0,0,1-8,8h0a32,32,0,0,1-32-32v-4A8,8,0,0,1,80,104Z", transform: "translate(184 252) rotate(-180)", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("path", { d: "M176,104h0a8,8,0,0,1,8,8v4a32,32,0,0,1-32,32h0a8,8,0,0,1-8-8v-4a32,32,0,0,1,32-32Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" }), React__default.createElement("line", { x1: "112", y1: "184", x2: "144", y2: "184", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: "12" })); }); pathsByWeight$9.set("thin", function (color) { return React__default.createElement(React__default.Fragment, null, React__default.createElement("path", { d: "M216,112c0,48.6-56,120-88,120S40,160.6,40,112a88,88,0,0,1,176,0Z", fill: "none", stroke: color, strokeLinecap: "round", strokeLinejoin: "round",