UNPKG

iconsax-react

Version:
313 lines (295 loc) 17.4 kB
import { _ as _objectWithoutProperties, a as _extends } from './_rollupPluginBabelHelpers-3bc641ae.js'; import React, { forwardRef } from 'react'; import PropTypes from 'prop-types'; var _excluded = ["variant", "color", "size"]; var Bold = function Bold(_ref) { var color = _ref.color; return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement("path", { d: "M15.72 9.69a5.251 5.251 0 0 0-7.44 0 5.25 5.25 0 0 0 0 7.44 5.251 5.251 0 0 0 7.44 0 5.25 5.25 0 0 0 0-7.44Zm-3.19 4.25-1.59 1.59c-.15.15-.34.22-.53.22s-.39-.07-.53-.22a.767.767 0 0 1 0-1.07l1.59-1.59c.29-.29.77-.29 1.07 0 .29.3.29.78-.01 1.07ZM19.598 5.809c-.22-.22-.5-.34-.81-.34a1.14 1.14 0 0 0-.81 1.95c.22.22.5.34.81.34.31 0 .59-.12.81-.33.22-.22.34-.5.34-.81 0-.31-.12-.6-.34-.81ZM6.019 19.39c-.22-.22-.5-.34-.81-.34-.31 0-.59.12-.81.33-.22.22-.34.5-.34.81 0 .31.12.59.34.81a1.15 1.15 0 0 0 1.62-.01c.44-.43.44-1.16 0-1.6ZM22.41 12.602c-.21-.22-.5-.33-.81-.34-.31 0-.59.12-.81.34a1.14 1.14 0 0 0 .81 1.95 1.14 1.14 0 0 0 .81-1.95ZM3.211 12.6a1.15 1.15 0 0 0-1.62 0 1.14 1.14 0 0 0 .81 1.95c.29 0 .59-.11.81-.33.44-.45.44-1.18 0-1.62ZM19.598 19.388a1.14 1.14 0 0 0-1.62 0 1.14 1.14 0 0 0 .81 1.95 1.144 1.144 0 0 0 1.15-1.14c0-.31-.12-.6-.34-.81ZM6.019 5.809c-.22-.22-.5-.34-.81-.34-.31 0-.59.12-.81.33-.22.22-.34.5-.34.81 0 .31.12.6.34.81.22.22.5.34.81.34.31 0 .59-.12.81-.33.44-.45.44-1.18 0-1.62ZM12.812 3.002c0-.01 0-.01 0 0a1.14 1.14 0 0 0-1.62 0 1.144 1.144 0 0 0-.01 1.62c.22.22.5.34.81.34.31 0 .59-.12.81-.34.46-.45.46-1.18.01-1.62Z", fill: color })); }; var Broken = function Broken(_ref2) { var color = _ref2.color; return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement("path", { d: "M15.72 9.69a5.251 5.251 0 0 0-7.44 0 5.25 5.25 0 0 0 0 7.44 5.251 5.251 0 0 0 7.44 0 5.23 5.23 0 0 0 1.54-3.72M12 13.41 10.41 15", stroke: color, strokeWidth: "1.509", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M19.07 6.339c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M19.07 6.339c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M5.489 19.92c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.15-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M5.489 19.92c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.15-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M21.88 13.132c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M21.88 13.132c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M2.669 13.132c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.16-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M2.669 13.132c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.16-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M19.07 19.92c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.16-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M19.07 19.92c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.16-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M5.489 6.339c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.15-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M5.489 6.339c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.15-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M12.282 3.519c.15.15.15.4 0 .56-.15.16-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.15.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M12.282 3.519c.15.15.15.4 0 .56-.15.16-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.15.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" })); }; var Bulk = function Bulk(_ref3) { var color = _ref3.color; return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement("path", { d: "M15.72 9.69a5.251 5.251 0 0 0-7.44 0 5.25 5.25 0 0 0 0 7.44 5.251 5.251 0 0 0 7.44 0 5.25 5.25 0 0 0 0-7.44Zm-3.19 4.25-1.59 1.59c-.15.15-.34.22-.53.22s-.39-.07-.53-.22a.767.767 0 0 1 0-1.07l1.59-1.59c.29-.29.77-.29 1.07 0 .29.3.29.78-.01 1.07Z", fill: color }), /*#__PURE__*/React.createElement("path", { opacity: ".4", d: "M19.598 5.809c-.22-.22-.5-.34-.81-.34a1.14 1.14 0 0 0-.81 1.95c.22.22.5.34.81.34.31 0 .59-.12.81-.33.22-.22.34-.5.34-.81 0-.31-.12-.6-.34-.81ZM6.019 19.39c-.22-.22-.5-.34-.81-.34-.31 0-.59.12-.81.33-.22.22-.34.5-.34.81 0 .31.12.59.34.81a1.15 1.15 0 0 0 1.62-.01c.44-.43.44-1.16 0-1.6ZM22.41 12.602c-.21-.22-.5-.33-.81-.34-.31 0-.59.12-.81.34a1.14 1.14 0 0 0 .81 1.95 1.14 1.14 0 0 0 .81-1.95ZM3.211 12.6a1.15 1.15 0 0 0-1.62 0 1.14 1.14 0 0 0 .81 1.95c.29 0 .59-.11.81-.33.44-.45.44-1.18 0-1.62ZM19.598 19.388a1.14 1.14 0 0 0-1.62 0 1.14 1.14 0 0 0 .81 1.95 1.144 1.144 0 0 0 1.15-1.14c0-.31-.12-.6-.34-.81ZM6.019 5.809c-.22-.22-.5-.34-.81-.34-.31 0-.59.12-.81.33-.22.22-.34.5-.34.81 0 .31.12.59.33.81.22.22.5.34.81.34.31 0 .59-.12.81-.34.45-.44.45-1.17.01-1.61ZM12.812 3.002c0-.01 0-.01 0 0a1.14 1.14 0 0 0-1.62 0 1.144 1.144 0 0 0-.01 1.62c.22.22.5.34.81.34.31 0 .59-.12.81-.34.46-.45.46-1.18.01-1.62Z", fill: color })); }; var Linear = function Linear(_ref4) { var color = _ref4.color; return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement("path", { d: "M15.72 9.69a5.25 5.25 0 0 1 0 7.44 5.251 5.251 0 0 1-7.44 0 5.25 5.25 0 0 1 0-7.44 5.251 5.251 0 0 1 7.44 0ZM12 13.41 10.41 15", stroke: color, strokeWidth: "1.509", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M19.07 6.34c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M19.07 6.34c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M5.49 19.92c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.15-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M5.49 19.92c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.15-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M21.88 13.13c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M21.88 13.13c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M2.67 13.13c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.16-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M2.67 13.13c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.16-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M19.07 19.92c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.16-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M19.07 19.92c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.16-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M5.49 6.34c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.15-.16.41-.16.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M5.49 6.34c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.15-.16.41-.16.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { d: "M12.28 3.52c.15.15.15.4 0 .56-.15.16-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.15.56 0Z", stroke: color, strokeMiterlimit: "10" }), /*#__PURE__*/React.createElement("path", { d: "M12.28 3.52c.15.15.15.4 0 .56-.15.16-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.15.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" })); }; var Outline = function Outline(_ref5) { var color = _ref5.color; return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement("path", { d: "M12 19.42A6.017 6.017 0 0 1 7.75 9.15 5.968 5.968 0 0 1 12 7.39a6.017 6.017 0 0 1 0 12.03ZM12 8.9c-1.2 0-2.34.47-3.19 1.32a4.515 4.515 0 0 0 0 6.38c1.76 1.76 4.62 1.75 6.38 0a4.515 4.515 0 0 0 0-6.38A4.494 4.494 0 0 0 12 8.9Z", fill: color }), /*#__PURE__*/React.createElement("path", { d: "M10.412 15.75c-.19 0-.39-.07-.53-.22a.767.767 0 0 1 0-1.07l1.59-1.59c.29-.29.77-.29 1.07 0 .29.29.29.77 0 1.07l-1.59 1.59c-.16.15-.35.22-.54.22ZM18.79 7.51c-.24 0-.46-.09-.63-.26a.887.887 0 0 1 0-1.26c.17-.17.39-.26.63-.26s.46.09.63.26c.17.17.26.39.26.63s-.09.46-.26.63a.86.86 0 0 1-.63.26Zm-.07-.97v.15c.02.02.05.03.08.03.12-.07.12-.14.07-.18h-.15Z", fill: color }), /*#__PURE__*/React.createElement("path", { d: "M18.788 7.759c-.31 0-.59-.12-.81-.34a1.16 1.16 0 0 1 0-1.62c.22-.22.5-.33.81-.33.31 0 .59.12.81.34.22.22.33.5.33.81 0 .31-.12.59-.34.81-.2.21-.49.33-.8.33Zm-.25-.89c.07.07.16.1.25.1s.18-.04.25-.1a.35.35 0 0 0 0-.5.37.37 0 0 0-.5 0c-.06.06-.1.15-.1.25 0 .09.03.18.1.25ZM5.21 21.089c-.23 0-.46-.09-.63-.26a.894.894 0 0 1 0-1.26c.17-.17.39-.26.63-.26s.46.09.63.26c.35.35.35.92 0 1.26-.17.17-.4.26-.63.26Zm-.02-.99c-.02 0-.04.01-.06.03-.04.04-.04.11 0 .15.02.02.05.03.07.03l.1-.1c-.03-.09-.07-.11-.11-.11Z", fill: color }), /*#__PURE__*/React.createElement("path", { d: "M5.209 21.339a1.144 1.144 0 0 1-1.15-1.14 1.142 1.142 0 0 1 1.15-1.14c.31 0 .59.12.81.34.45.45.45 1.17 0 1.62-.22.21-.52.32-.81.32Zm0-1.5a.35.35 0 1 0 .25.59c.06-.06.1-.15.1-.25 0-.09-.04-.19-.1-.25a.447.447 0 0 0-.25-.09ZM21.6 14.302a.894.894 0 0 1-.63-1.53c.17-.17.4-.21.63-.26.24 0 .46.09.63.26a.894.894 0 0 1-.63 1.53Zm-.07-.82c.02.02.05.03.08.03.11-.07.11-.14.07-.18a.109.109 0 0 0-.15 0c-.04.04-.04.11 0 .15Z", fill: color }), /*#__PURE__*/React.createElement("path", { d: "M21.6 14.552a1.14 1.14 0 0 1-.81-1.95c.22-.22.5-.34.81-.34.31 0 .59.12.81.34a1.14 1.14 0 0 1-.81 1.95Zm-.25-.89c.07.07.16.1.25.1s.18-.04.25-.1a.35.35 0 0 0 0-.5.35.35 0 0 0-.5 0 .36.36 0 0 0 0 .5ZM2.4 14.3a.894.894 0 0 1-.63-1.53.9.9 0 0 1 1.27 0 .9.9 0 0 1 0 1.27c-.19.17-.42.26-.64.26Zm-.08-.82c.04.04.11.04.15 0 .04-.04.04-.11 0-.15a.109.109 0 0 0-.15 0c-.04.04-.04.11 0 .15Z", fill: color }), /*#__PURE__*/React.createElement("path", { d: "M2.401 14.55a1.14 1.14 0 0 1-.81-1.95 1.15 1.15 0 0 1 1.62 0c.45.45.45 1.17 0 1.62-.23.22-.52.33-.81.33Zm-.26-.89c.14.14.36.14.5 0a.35.35 0 0 0 0-.5.35.35 0 0 0-.5 0 .37.37 0 0 0 0 .5ZM18.79 21.09a.894.894 0 0 1-.63-1.53.9.9 0 0 1 1.27 0c.17.17.26.39.26.63s-.09.46-.26.63c-.18.18-.41.27-.64.27Zm0-1a.09.09 0 0 0-.07.03v.15c.04.04.11.04.15 0 .04-.04.04-.11 0-.15-.03-.02-.05-.03-.08-.03Z", fill: color }), /*#__PURE__*/React.createElement("path", { d: "M18.788 21.338a1.14 1.14 0 0 1-.81-1.95 1.14 1.14 0 0 1 1.62 0c.22.22.34.5.34.81 0 .31-.12.59-.34.81-.22.22-.52.33-.81.33Zm-.25-.89c.14.14.36.14.5 0a.35.35 0 0 0 0-.5.35.35 0 0 0-.6.25c0 .09.03.18.1.25ZM5.21 7.51c-.24 0-.46-.09-.63-.26a.877.877 0 0 1-.26-.63c0-.24.09-.46.26-.63.17-.17.39-.26.63-.26s.46.09.63.26a.9.9 0 0 1 0 1.27.91.91 0 0 1-.63.25Zm-.08-.82c.02.02.05.03.07.03l.1-.1-.1-.1c-.11.06-.11.13-.07.17Z", fill: color }), /*#__PURE__*/React.createElement("path", { d: "M5.21 7.759a1.142 1.142 0 0 1-1.14-1.15 1.142 1.142 0 0 1 1.15-1.14c.31 0 .59.12.81.34.44.45.44 1.17 0 1.62-.23.21-.51.33-.82.33Zm-.25-.89c.07.07.16.11.25.11s.18-.04.25-.1c.07-.06.1-.16.1-.25a.34.34 0 0 0-.11-.25c-.12-.13-.37-.13-.5 0-.13.12-.13.35.01.49ZM12 4.7c-.24 0-.46-.09-.63-.26a.877.877 0 0 1-.26-.63c0-.24.09-.46.26-.63a.9.9 0 0 1 1.27 0c.35.35.35.92 0 1.26-.17.16-.4.26-.64.26Zm.07-.97-.15.15c.04.04.11.04.15 0v-.15Zm-.14 0c-.04.04-.04.11 0 .15l.15-.15h-.15Z", fill: color }), /*#__PURE__*/React.createElement("path", { d: "M12 4.95a1.142 1.142 0 0 1-1.14-1.15c0-.31.12-.59.34-.81a1.14 1.14 0 0 1 1.62 0c.44.45.44 1.17 0 1.62-.22.22-.51.34-.82.34Zm.25-1.4-.5.5a.35.35 0 0 0 .6-.25c0-.09-.03-.18-.1-.25Zm-.25-.1a.34.34 0 0 0-.25.11.35.35 0 0 0 0 .5l.5-.5a.325.325 0 0 0-.25-.11Z", fill: color })); }; var TwoTone = function TwoTone(_ref6) { var color = _ref6.color; return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement("path", { d: "M15.72 9.69a5.25 5.25 0 0 1 0 7.44 5.251 5.251 0 0 1-7.44 0 5.25 5.25 0 0 1 0-7.44 5.251 5.251 0 0 1 7.44 0Z", stroke: color, strokeWidth: "1.509", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { opacity: ".4", d: "M12 13.41 10.41 15", stroke: color, strokeWidth: "1.509", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/React.createElement("path", { opacity: ".4", d: "M19.07 6.339c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.16.56 0ZM5.489 19.92c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.15-.16.41-.16.56 0ZM21.88 13.132c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.16.56 0ZM2.669 13.132c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.16-.16.41-.16.56 0ZM19.07 19.92c.15.15.15.4 0 .56-.15.15-.4.15-.56 0-.16-.15-.15-.4 0-.56.16-.16.41-.16.56 0ZM5.489 6.339c.15.15.15.4 0 .56-.15.16-.4.15-.56 0a.405.405 0 0 1 0-.56c.15-.16.41-.16.56 0ZM12.282 3.519c.15.15.15.4 0 .56-.15.16-.4.15-.56 0-.16-.15-.15-.4 0-.56.15-.16.41-.15.56 0Z", stroke: color, strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round" })); }; var chooseVariant = function chooseVariant(variant, color) { switch (variant) { case 'Bold': return /*#__PURE__*/React.createElement(Bold, { color: color }); case 'Broken': return /*#__PURE__*/React.createElement(Broken, { color: color }); case 'Bulk': return /*#__PURE__*/React.createElement(Bulk, { color: color }); case 'Linear': return /*#__PURE__*/React.createElement(Linear, { color: color }); case 'Outline': return /*#__PURE__*/React.createElement(Outline, { color: color }); case 'TwoTone': return /*#__PURE__*/React.createElement(TwoTone, { color: color }); default: return /*#__PURE__*/React.createElement(Linear, { color: color }); } }; var Volume = /*#__PURE__*/forwardRef(function (_ref7, ref) { var variant = _ref7.variant, color = _ref7.color, size = _ref7.size, rest = _objectWithoutProperties(_ref7, _excluded); return /*#__PURE__*/React.createElement("svg", _extends({}, rest, { xmlns: "http://www.w3.org/2000/svg", ref: ref, width: size, height: size, viewBox: "0 0 24 24", fill: "none" }), chooseVariant(variant, color)); }); Volume.propTypes = { variant: PropTypes.oneOf(['Linear', 'Bold', 'Broken', 'Bulk', 'Outline', 'TwoTone']), color: PropTypes.string, size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) }; Volume.defaultProps = { variant: 'Linear', color: 'currentColor', size: '24' }; Volume.displayName = 'Volume'; export { Volume as default };