@elastic/eui
Version:
Elastic UI Component Library
35 lines (33 loc) • 3.82 kB
JavaScript
var _excluded = ["title", "titleId"];
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
function _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var n = Object.getOwnPropertySymbols(e); for (r = 0; r < n.length; r++) o = n[r], t.indexOf(o) >= 0 || {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }
function _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (e.indexOf(n) >= 0) continue; t[n] = r[n]; } return t; }
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License
* 2.0 and the Server Side Public License, v 1; you may not use this file except
* in compliance with, at your election, the Elastic License 2.0 or the Server
* Side Public License, v 1.
*/
// THIS IS A GENERATED FILE. DO NOT MODIFY MANUALLY. @see scripts/compile-icons.js
import * as React from 'react';
import { jsx as ___EmotionJSX } from "@emotion/react";
var EuiIconSparkles = function EuiIconSparkles(_ref) {
var title = _ref.title,
titleId = _ref.titleId,
props = _objectWithoutProperties(_ref, _excluded);
return ___EmotionJSX("svg", _extends({
xmlns: "http://www.w3.org/2000/svg",
width: 16,
height: 16,
viewBox: "0 0 16 16",
"aria-labelledby": titleId
}, props), title ? ___EmotionJSX("title", {
id: titleId
}, title) : null, ___EmotionJSX("path", {
fillRule: "evenodd",
d: "M12 .5a.5.5 0 0 0-1 0c0 .42-.13 1.061-.506 1.583C10.137 2.579 9.537 3 8.5 3a.5.5 0 0 0 0 1c1.037 0 1.637.42 1.994.917C10.87 5.44 11 6.08 11 6.5a.5.5 0 0 0 1 0c0-.42.13-1.061.506-1.583.357-.496.957-.917 1.994-.917a.5.5 0 0 0 0-1c-1.037 0-1.637-.42-1.994-.917A2.852 2.852 0 0 1 12 .5Zm.584 3a3.1 3.1 0 0 1-.89-.833 3.407 3.407 0 0 1-.194-.302 3.407 3.407 0 0 1-.194.302 3.1 3.1 0 0 1-.89.833 3.1 3.1 0 0 1 .89.833c.07.099.136.2.194.302.059-.102.123-.203.194-.302a3.1 3.1 0 0 1 .89-.833ZM6 3.5a.5.5 0 0 0-1 0v.006a1.984 1.984 0 0 1-.008.173 5.64 5.64 0 0 1-.063.52 5.645 5.645 0 0 1-.501 1.577c-.283.566-.7 1.117-1.315 1.527C2.501 7.71 1.663 8 .5 8a.5.5 0 0 0 0 1c1.163 0 2.001.29 2.613.697.616.41 1.032.96 1.315 1.527.284.567.428 1.14.5 1.577a5.645 5.645 0 0 1 .072.693v.005a.5.5 0 0 0 1 .001v-.006a1.995 1.995 0 0 1 .008-.173 6.14 6.14 0 0 1 .063-.52c.073-.436.217-1.01.501-1.577.283-.566.7-1.117 1.315-1.527C8.499 9.29 9.337 9 10.5 9a.5.5 0 0 0 0-1c-1.163 0-2.001-.29-2.613-.697-.616-.41-1.032-.96-1.315-1.527a5.645 5.645 0 0 1-.5-1.577A5.64 5.64 0 0 1 6 3.506V3.5Zm1.989 5a4.717 4.717 0 0 1-.657-.365c-.791-.528-1.312-1.227-1.654-1.911a5.943 5.943 0 0 1-.178-.391c-.053.13-.112.26-.178.39-.342.685-.863 1.384-1.654 1.912a4.718 4.718 0 0 1-.657.365c.236.108.454.23.657.365.791.528 1.312 1.227 1.654 1.911.066.131.125.262.178.391.053-.13.112-.26.178-.39.342-.685.863-1.384 1.654-1.912.203-.135.421-.257.657-.365ZM12.5 9a.5.5 0 0 1 .5.5c0 .42.13 1.061.506 1.583.357.496.957.917 1.994.917a.5.5 0 0 1 0 1c-1.037 0-1.637.42-1.994.917A2.852 2.852 0 0 0 13 15.5a.5.5 0 0 1-1 0c0-.42-.13-1.061-.506-1.583-.357-.496-.957-.917-1.994-.917a.5.5 0 0 1 0-1c1.037 0 1.637-.42 1.994-.917A2.852 2.852 0 0 0 12 9.5a.5.5 0 0 1 .5-.5Zm.194 2.667c.23.32.524.607.89.833a3.1 3.1 0 0 0-.89.833 3.42 3.42 0 0 0-.194.302 3.42 3.42 0 0 0-.194-.302 3.1 3.1 0 0 0-.89-.833 3.1 3.1 0 0 0 .89-.833c.07-.099.136-.2.194-.302.059.102.123.203.194.302Z",
clipRule: "evenodd"
}));
};
export var icon = EuiIconSparkles;