@scaleflex/icons
Version:
SVG icons as React components
28 lines • 1.98 kB
JavaScript
import _extends from "@babel/runtime/helpers/extends";
import _objectWithoutProperties from "@babel/runtime/helpers/objectWithoutProperties";
var _excluded = ["color", "size"];
import React from 'react';
import { intrinsicComponent } from './utils/functions';
export var LocationOutline = intrinsicComponent(function (_ref, ref) {
var _ref$color = _ref.color,
color = _ref$color === void 0 ? 'currentColor' : _ref$color,
_ref$size = _ref.size,
size = _ref$size === void 0 ? 14 : _ref$size,
rest = _objectWithoutProperties(_ref, _excluded);
return /*#__PURE__*/React.createElement("svg", _extends({
"data-icon-name": "LocationOutline",
ref: ref,
width: size,
height: size,
viewBox: "0 0 50 50",
fill: "none",
xmlns: "http://www.w3.org/2000/svg"
}, rest), /*#__PURE__*/React.createElement("path", {
d: "M24.5784 0C14.8858 0 7.00024 7.88555 7.00024 17.5781C7.00024 20.8529 7.90737 24.0488 9.62417 26.8215L23.5778 49.3075C23.8451 49.7383 24.316 50 24.8224 50C24.8263 50 24.8301 50 24.834 50C25.3449 49.996 25.8167 49.7262 26.0792 49.2879L39.6771 26.584C41.2992 23.8699 42.1565 20.7558 42.1565 17.5781C42.1565 7.88555 34.2709 0 24.5784 0ZM37.1629 25.0799L24.8002 45.7213L12.1142 25.2779C10.6852 22.9701 9.9104 20.3076 9.9104 17.5781C9.9104 9.50098 16.5012 2.91016 24.5784 2.91016C32.6555 2.91016 39.2366 9.50098 39.2366 17.5781C39.2366 20.2267 38.5128 22.8211 37.1629 25.0799Z",
fill: color
}), /*#__PURE__*/React.createElement("path", {
d: "M24.5784 8.78906C19.7321 8.78906 15.7893 12.7318 15.7893 17.5781C15.7893 22.3935 19.6679 26.3672 24.5784 26.3672C29.5494 26.3672 33.3674 22.3405 33.3674 17.5781C33.3674 12.7318 29.4247 8.78906 24.5784 8.78906ZM24.5784 23.457C21.3306 23.457 18.6995 20.8171 18.6995 17.5781C18.6995 14.3473 21.3475 11.6992 24.5784 11.6992C27.8092 11.6992 30.4475 14.3473 30.4475 17.5781C30.4475 20.7698 27.8776 23.457 24.5784 23.457Z",
fill: color
}));
});
export default LocationOutline;