UNPKG

@datalayer/icons-react

Version:

React.js and JupyterLab icons for data products.

59 lines (57 loc) 3.3 kB
import * as React from "react"; const sizeMap = { "small": 16, "medium": 32, "large": 64 }; function BinderNameIcon({ title, titleId, size, colored, ...props }, svgRef) { return /*#__PURE__*/React.createElement("svg", Object.assign({ xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 100 100", fill: colored ? 'currentColor' : (['#fff', '#fffff', 'white', '#FFF', '#FFFFFF'].includes('currentColor') ? 'white' : 'currentColor'), "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("g", { fill: "#545454" }, /*#__PURE__*/React.createElement("path", { d: "M18.959 99.783v-16.25h3.25v7.865c.844-1.04 2.036-1.387 3.271-1.387 2.708 0 4.745 2.361 4.745 5.005 0 2.643-2.036 4.983-4.744 4.983-1.235 0-2.622-.39-3.272-1.365v1.148h-3.25zm5.525-2.384c1.3 0 2.275-1.127 2.275-2.383s-.975-2.383-2.275-2.383c-1.3 0-2.275 1.127-2.275 2.383s.975 2.383 2.275 2.383zM34.018 85.05a1.91 1.91 0 011.907 1.906c0 1.04-.867 1.906-1.907 1.906a1.91 1.91 0 01-1.907-1.906c0-1.062.845-1.907 1.907-1.907zm-1.625 14.733v-9.555h3.25v9.555zM48.123 99.783h-3.25v-5.417c0-1.127-.433-1.733-1.452-1.733-1.018 0-1.82 1.083-1.82 2.383v4.767h-3.25v-9.555h3.25v1.17c.65-.824 1.668-1.387 2.925-1.387 2.557 0 3.597 1.755 3.597 4.355zM61.124 99.783h-3.25v-1.149c-.65.976-2.058 1.365-3.272 1.365-2.708 0-4.745-2.34-4.745-4.983s2.037-5.005 4.745-5.005c1.214 0 2.427.347 3.272 1.387v-7.865h3.25zm-5.525-7.15c-1.3 0-2.275 1.126-2.275 2.382 0 1.257.975 2.384 2.275 2.384 1.3 0 2.275-1.127 2.275-2.384 0-1.256-.976-2.383-2.275-2.383zM74.038 95.406h-7.41c0 1.105.78 2.274 2.058 2.274 1.149 0 1.864-.757 1.885-1.45h3.315c-.563 2.512-2.6 3.769-5.134 3.769-3.294 0-5.568-1.95-5.568-4.983 0-2.99 2.361-5.005 5.568-5.005 2.903 0 5.308 1.733 5.308 4.788 0 .195-.022.412-.022.607zm-3.099-1.538s-.151-1.777-2.122-1.777c-2.037 0-2.145 1.777-2.145 1.777zM79.368 95.016v4.767h-3.25v-9.555h3.25v1.17c.498-.715 1.322-1.387 2.513-1.387.282 0 .716.086.976.216v2.947h-.044c-.325-.39-.802-.542-1.3-.542-1.213 0-2.145 1.236-2.145 2.384z" })), /*#__PURE__*/React.createElement("g", { fill: colored ? 'none' : (['#fff', '#fffff', 'white', '#FFF', '#FFFFFF'].includes('none') ? 'white' : 'currentColor'), strokeMiterlimit: 10, strokeWidth: 4.834, transform: "matrix(1.92185 0 0 1.92185 6.292 -23.024)" }, /*#__PURE__*/React.createElement("circle", { cx: 27.879, cy: 23.939, r: 9.542, stroke: "#f5a252" }), /*#__PURE__*/React.createElement("circle", { cx: 27.879, cy: 42.499, r: 9.543, stroke: "#579aca" }), /*#__PURE__*/React.createElement("circle", { cx: 18.551, cy: 33.289, r: 9.543, stroke: "#e66581" }), /*#__PURE__*/React.createElement("path", { stroke: "#579aca", d: "M20.196 36.836a9.512 9.512 0 012.921-2.607c4.566-2.63 10.401-1.06 13.031 3.507" }), /*#__PURE__*/React.createElement("path", { stroke: "#f5a252", d: "M19.61 28.701c-2.63-4.566-1.061-10.401 3.507-13.032 4.567-2.63 10.401-1.059 13.031 3.508" }))); } const ForwardRef = React.forwardRef(BinderNameIcon); export default ForwardRef;