UNPKG

@datalayer/icons-react

Version:

React.js and JupyterLab icons for data products.

57 lines (55 loc) 2.21 kB
import * as React from "react"; const sizeMap = { "small": 16, "medium": 32, "large": 64 }; function A2AIcon({ title, titleId, size, colored, ...props }, svgRef) { return /*#__PURE__*/React.createElement("svg", Object.assign({ xmlns: "http://www.w3.org/2000/svg", fill: colored ? 'none' : (['#fff', '#fffff', 'white', '#FFF', '#FFFFFF'].includes('none') ? 'white' : 'currentColor'), viewBox: "0 0 860 860", "aria-hidden": "true", width: size ? typeof size === "string" ? sizeMap[size] : size : "16px", ref: svgRef, "aria-labelledby": titleId }, props), title ? /*#__PURE__*/React.createElement("title", { id: titleId }, title) : null, /*#__PURE__*/React.createElement("circle", { cx: 544, cy: 307, r: 27, fill: "#000" }), /*#__PURE__*/React.createElement("circle", { cx: 154, cy: 307, r: 27, fill: "#000" }), /*#__PURE__*/React.createElement("circle", { cx: 706, cy: 307, r: 27, fill: "#000" }), /*#__PURE__*/React.createElement("circle", { cx: 316, cy: 307, r: 27, fill: "#000" }), /*#__PURE__*/React.createElement("path", { stroke: "#000", strokeLinecap: "round", strokeWidth: 48, d: "M336.5 191.003H162c-64.341 0-116.5 52.159-116.5 116.5 0 64.341 52.144 116.5 116.485 116.5H296.5c191 0 77.5-232.998 272.5-233.002L698.025 191c64.341.001 116.475 52.16 116.475 116.501 0 64.342-52.16 116.502-116.502 116.502H523.5" }), /*#__PURE__*/React.createElement("path", { fill: colored ? '#000' : (['#fff', '#fffff', 'white', '#FFF', '#FFFFFF'].includes('#000') ? 'white' : 'currentColor'), d: "M256 510.002c14.359 0 26 11.641 26 26s-11.641 26-26 26H148c-14.359 0-26-11.641-26-26s11.641-26 26-26h108zm456 0c14.359 0 26 11.641 26 26s-11.641 26-26 26H360c-14.359 0-26-11.641-26-26s11.641-26 26-26h352zM444 628.002c14.359 0 26 11.641 26 26s-11.641 26-26 26H100c-14.36 0-26-11.641-26-26s11.64-26 26-26h344zm104 0c14.359 0 26 11.641 26 26s-11.641 26-26 26-26-11.641-26-26 11.641-26 26-26zm212 0c14.359 0 26 11.641 26 26s-11.641 26-26 26H652c-14.359 0-26-11.641-26-26s11.641-26 26-26h108z" })); } const ForwardRef = React.forwardRef(A2AIcon); export default ForwardRef;