UNPKG

@datalayer/icons-react

Version:

React.js and JupyterLab icons for data products.

33 lines (31 loc) 4.05 kB
import * as React from "react"; const sizeMap = { "small": 16, "medium": 32, "large": 64 }; function RayIoIcon({ 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 1600 1600", "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("path", { fill: colored ? '#028cf0' : (['#fff', '#fffff', 'white', '#FFF', '#FFFFFF'].includes('#028cf0') ? 'white' : 'currentColor'), strokeWidth: 36.861, d: "M589.375 746.735a221.647 221.647 0 0157.209-100.852 216.744 216.744 0 01153.785-63.66c60.084 0 114.417 24.329 153.785 63.66a221.573 221.573 0 0157.209 100.852h160.198a211.805 211.805 0 0124.329-58.683L911.948 404.11a219.472 219.472 0 01-111.58 30.78 216.744 216.744 0 01-153.784-63.66 216.744 216.744 0 01-63.66-153.785c0-60.084 24.329-114.454 63.66-153.785A216.744 216.744 0 01800.369 0c60.084 0 114.417 24.329 153.785 63.66a216.744 216.744 0 0163.66 153.785 217.481 217.481 0 01-30.78 111.579l283.942 283.942a219.472 219.472 0 01111.616-30.743c60.084 0 114.417 24.329 153.748 63.66A216.744 216.744 0 011600 799.63a216.744 216.744 0 01-63.66 153.785 216.744 216.744 0 01-153.785 63.66 217.481 217.481 0 01-111.542-30.743l-283.979 284.68c19.315 32.88 30.78 70.773 30.78 111.542a216.744 216.744 0 01-63.66 153.785A216.744 216.744 0 01800.369 1600a216.744 216.744 0 01-153.785-63.66 216.744 216.744 0 01-63.66-153.785c0-60.084 24.329-114.418 63.66-153.749a216.744 216.744 0 01153.785-63.659 217.481 217.481 0 01111.579 30.742l283.942-283.942a211.805 211.805 0 01-24.328-58.646h-160.2a221.573 221.573 0 01-57.208 100.852 216.744 216.744 0 01-153.785 63.66 216.744 216.744 0 01-153.785-63.66 221.647 221.647 0 01-57.209-100.852H429.14a221.647 221.647 0 01-57.208 100.852 216.744 216.744 0 01-153.785 63.66 216.744 216.744 0 01-153.785-63.66A214.422 214.422 0 010 800.368c0-60.084 24.328-114.454 63.66-153.785a216.744 216.744 0 01153.784-63.66c60.084 0 114.418 24.33 153.785 63.66a221.683 221.683 0 0157.209 100.853h160.936v-.738zm132.332 714.518c20.016 20.016 47.92 32.88 78.662 32.88 30.742 0 58.61-12.164 78.662-32.88 20.015-20.015 32.917-47.92 32.917-78.698 0-30.743-12.164-58.61-32.917-78.662a111.395 111.395 0 00-78.662-32.88c-30.78 0-58.646 12.164-78.699 32.88a111.395 111.395 0 00-32.88 78.699c0 30.742 12.164 58.609 32.88 78.661zm739.547-582.223c20.016-20.015 32.88-47.92 32.88-78.662 0-30.779-12.164-58.646-32.88-78.698a111.395 111.395 0 00-78.699-32.88c-30.742 0-58.61 12.164-78.662 32.88a111.395 111.395 0 00-32.88 78.698c0 30.743 12.164 58.61 32.88 78.662 20.016 20.016 47.92 32.917 78.7 32.917a114.491 114.491 0 0078.661-32.917zM879.031 138.746a111.395 111.395 0 00-78.662-32.88c-30.78 0-58.646 12.164-78.699 32.88a111.395 111.395 0 00-32.88 78.699c0 30.742 12.164 58.61 32.88 78.662 20.053 20.015 47.92 32.917 78.699 32.917 30.742 0 58.61-12.165 78.662-32.917 20.015-20.016 32.917-47.92 32.917-78.662a114.491 114.491 0 00-32.917-78.699zM138.747 721.67a111.395 111.395 0 00-32.88 78.698c0 30.743 12.164 58.61 32.88 78.662 20.052 20.016 47.92 32.917 78.698 32.917 30.743 0 58.61-12.164 78.662-32.917 20.016-20.753 32.917-47.92 32.917-78.662 0-30.779-12.164-58.646-32.917-78.698-20.753-20.016-47.92-32.88-78.662-32.88-30.779 0-58.646 12.164-78.698 32.88zm582.923 0a111.395 111.395 0 00-32.88 78.698c0 30.743 12.164 58.61 32.88 78.662 20.053 20.016 47.92 32.917 78.699 32.917 30.742 0 58.61-12.164 78.662-32.917 20.015-20.015 32.917-47.92 32.917-78.662 0-30.779-12.164-58.646-32.917-78.698a111.395 111.395 0 00-78.662-32.88c-30.78 0-58.646 12.164-78.699 32.88z" })); } const ForwardRef = React.forwardRef(RayIoIcon); export default ForwardRef;