@datalayer/icons-react
Version:
React.js and JupyterLab icons for data products.
232 lines (230 loc) • 13 kB
JavaScript
import * as React from "react";
const sizeMap = {
"small": 16,
"medium": 32,
"large": 64
};
function LegoIcon({
title,
titleId,
size,
...props
}, svgRef) {
return /*#__PURE__*/React.createElement("svg", Object.assign({
xmlns: "http://www.w3.org/2000/svg",
viewBox: "0 0 800 800",
fill: "currentColor",
"aria-hidden": "true",
ref: svgRef,
width: size ? typeof size === "string" ? sizeMap[size] : size : "16px",
"aria-labelledby": titleId
}, props), title ? /*#__PURE__*/React.createElement("title", {
id: titleId
}, title) : null, /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M519.716 88.517v114.74l128.406 51.91V140.424z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M805.206 205.18V94.217l-157.768 46.888v114.74z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M519.716 89.884L678.774 43.01l126.432 51.207-157.084 48.25z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M623.538 96.706v23.223c12.29 10.928 54.629 10.25 64.879-1.367V94.657z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M623.538 95.004c0-4.335 14.523-7.854 32.437-7.854 17.919 0 32.442 3.52 32.442 7.854 0 4.339-14.523 7.853-32.442 7.853-17.914 0-32.437-3.514-32.437-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M704.464 73.143v23.222c12.294 10.933 54.634 10.25 64.879-1.361V71.098z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M704.464 71.445c0-4.34 14.523-7.854 32.442-7.854 17.914 0 32.437 3.514 32.437 7.854 0 4.334-14.523 7.852-32.437 7.852-17.92 0-32.442-3.518-32.442-7.852z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M637.21 44.816v23.222c12.294 10.928 54.633 10.245 64.878-1.367V42.766z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M637.21 43.113c0-4.335 14.522-7.853 32.441-7.853 17.914 0 32.437 3.518 32.437 7.853 0 4.34-14.523 7.853-32.437 7.853-17.919 0-32.442-3.514-32.442-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M557.65 67.702v23.222c12.294 10.928 54.634 10.244 64.878-1.366V65.652z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M557.65 65.999c0-4.34 14.523-7.854 32.442-7.854 17.913 0 32.436 3.514 32.436 7.854 0 4.339-14.523 7.853-32.436 7.853-17.92 0-32.442-3.514-32.442-7.853z"
}), /*#__PURE__*/React.createElement("g", null, /*#__PURE__*/React.createElement("path", {
fill: "#fcd327",
d: "M83.858 578.465V693.21l128.406 51.906V630.37z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#f5fa40",
d: "M529.849 644.883V538.16L211.58 631.054V745.8z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#f5fa40",
d: "M83.858 579.832l316.218-96.311 129.09 54.64-316.902 94.26z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#e9b018",
d: "M187.675 586.654v23.223c12.294 10.933 54.634 10.25 64.883-1.362v-23.91z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#f5fa40",
d: "M187.675 584.951c0-4.334 14.523-7.853 32.442-7.853 17.913 0 32.441 3.519 32.441 7.853 0 4.34-14.528 7.853-32.441 7.853-17.92 0-32.442-3.513-32.442-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#e9b018",
d: "M268.606 563.09v23.228c12.294 10.928 54.634 10.244 64.878-1.367v-23.905z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#f5fa40",
d: "M268.606 561.392c0-4.34 14.523-7.852 32.437-7.852 17.919 0 32.441 3.513 32.441 7.852 0 4.335-14.522 7.853-32.441 7.853-17.914 0-32.437-3.518-32.437-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#e9b018",
d: "M347.487 539.532v23.222c12.295 10.928 54.634 10.245 64.879-1.367v-23.905z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#f5fa40",
d: "M347.487 537.829c0-4.34 14.523-7.853 32.442-7.853 17.914 0 32.437 3.513 32.437 7.853 0 4.339-14.523 7.852-32.437 7.852-17.919 0-32.442-3.513-32.442-7.852z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#e9b018",
d: "M423.64 516.651v23.222c12.295 10.928 54.634 10.245 64.879-1.366V514.6z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#f5fa40",
d: "M423.64 514.948c0-4.334 14.523-7.853 32.437-7.853 17.919 0 32.442 3.519 32.442 7.853 0 4.34-14.523 7.853-32.442 7.853-17.914 0-32.437-3.514-32.437-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#e9b018",
d: "M360.47 488.992v23.223c12.29 10.933 54.629 10.25 64.879-1.362v-23.905z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#f5fa40",
d: "M360.47 487.294c0-4.34 14.523-7.853 32.437-7.853 17.919 0 32.442 3.514 32.442 7.853 0 4.335-14.523 7.853-32.442 7.853-17.914 0-32.437-3.518-32.437-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#e9b018",
d: "M280.91 511.878V535.1c12.29 10.933 54.635 10.25 64.88-1.361v-23.91z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#f5fa40",
d: "M280.91 510.175c0-4.334 14.523-7.853 32.437-7.853 17.92 0 32.442 3.519 32.442 7.853 0 4.34-14.523 7.853-32.442 7.853-17.914 0-32.436-3.514-32.436-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#e9b018",
d: "M201.351 534.764v23.222c12.295 10.928 54.634 10.25 64.879-1.366v-23.906z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#f5fa40",
d: "M201.351 533.06c0-4.334 14.523-7.852 32.437-7.852 17.919 0 32.442 3.518 32.442 7.853 0 4.34-14.523 7.853-32.442 7.853-17.914 0-32.437-3.514-32.437-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#e9b018",
d: "M121.792 557.65v23.222c12.294 10.928 54.634 10.244 64.878-1.367V555.6z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#f5fa40",
d: "M121.792 555.946c0-4.334 14.522-7.853 32.436-7.853 17.92 0 32.442 3.519 32.442 7.853 0 4.34-14.523 7.853-32.442 7.853-17.914 0-32.436-3.513-32.436-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#c00104",
d: "M181.454 438.239v114.74l128.405 51.91V490.146z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#ff212c",
d: "M627.444 504.658V397.934l-318.268 92.894v114.74z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#ff212c",
d: "M181.454 439.6l316.223-96.305 129.084 54.639L309.86 492.19z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#c00104",
d: "M285.276 446.428v23.223c12.289 10.927 54.628 10.25 64.878-1.367v-23.906z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#ff212c",
d: "M285.276 444.725c0-4.334 14.522-7.853 32.436-7.853 17.92 0 32.442 3.519 32.442 7.853 0 4.34-14.523 7.853-32.442 7.853-17.914 0-32.436-3.513-32.436-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#c00104",
d: "M366.202 422.865v23.222c12.294 10.933 54.634 10.25 64.878-1.362V420.82z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#ff212c",
d: "M366.202 421.166c0-4.339 14.522-7.852 32.441-7.852 17.914 0 32.437 3.513 32.437 7.852 0 4.335-14.523 7.853-32.437 7.853-17.919 0-32.441-3.518-32.441-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#c00104",
d: "M445.083 399.3v23.228c12.294 10.928 54.634 10.244 64.878-1.367v-23.905z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#ff212c",
d: "M445.083 397.603c0-4.34 14.523-7.853 32.442-7.853 17.914 0 32.436 3.513 32.436 7.853 0 4.334-14.522 7.852-32.436 7.852-17.92 0-32.442-3.518-32.442-7.852z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#c00104",
d: "M521.236 376.425v23.222c12.294 10.928 54.634 10.245 64.879-1.366v-23.906z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#ff212c",
d: "M521.236 374.722c0-4.334 14.523-7.853 32.442-7.853 17.914 0 32.437 3.519 32.437 7.853 0 4.34-14.523 7.853-32.437 7.853-17.92 0-32.442-3.514-32.442-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#c00104",
d: "M458.066 348.766v23.223c12.294 10.933 54.634 10.25 64.878-1.362v-23.91z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#ff212c",
d: "M458.066 347.063c0-4.334 14.523-7.853 32.436-7.853 17.92 0 32.442 3.519 32.442 7.853 0 4.34-14.523 7.853-32.442 7.853-17.913 0-32.436-3.513-32.436-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#c00104",
d: "M378.506 371.652v23.222c12.295 10.928 54.634 10.25 64.879-1.366v-23.906z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#ff212c",
d: "M378.506 369.95c0-4.335 14.523-7.854 32.437-7.854 17.919 0 32.442 3.519 32.442 7.853 0 4.34-14.523 7.853-32.442 7.853-17.914 0-32.437-3.514-32.437-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#c00104",
d: "M298.947 394.538v23.222c12.294 10.928 54.634 10.245 64.878-1.366v-23.906z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#ff212c",
d: "M298.947 392.835c0-4.335 14.523-7.853 32.442-7.853 17.913 0 32.436 3.518 32.436 7.853 0 4.34-14.523 7.853-32.436 7.853-17.92 0-32.442-3.514-32.442-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#c00104",
d: "M219.387 417.424v23.222c12.295 10.928 54.634 10.244 64.879-1.367v-23.905z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#ff212c",
d: "M219.387 415.72c0-4.339 14.523-7.853 32.442-7.853 17.914 0 32.437 3.514 32.437 7.853 0 4.34-14.523 7.853-32.437 7.853-17.919 0-32.442-3.513-32.442-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M5.206 329.022v114.74l128.406 51.905v-114.74z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M451.197 395.44V288.717L132.929 381.61v114.74z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M5.206 330.383l316.219-96.305 129.089 54.639-316.902 94.256z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M109.023 337.211v23.223c12.294 10.927 54.634 10.244 64.878-1.367v-23.906z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M109.023 335.508c0-4.334 14.523-7.853 32.442-7.853 17.914 0 32.436 3.519 32.436 7.853 0 4.34-14.522 7.853-32.436 7.853-17.92 0-32.442-3.513-32.442-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M189.954 313.647v23.223c12.29 10.933 54.629 10.25 64.879-1.362v-23.905z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M189.954 311.944c0-4.334 14.523-7.853 32.437-7.853 17.919 0 32.442 3.519 32.442 7.853 0 4.34-14.523 7.858-32.442 7.858-17.914 0-32.437-3.518-32.437-7.858z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M268.835 290.084v23.227c12.295 10.928 54.634 10.244 64.879-1.367V288.04z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M268.835 288.385c0-4.339 14.523-7.852 32.437-7.852 17.92 0 32.442 3.513 32.442 7.852 0 4.335-14.523 7.853-32.442 7.853-17.914 0-32.437-3.518-32.437-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M344.988 267.208v23.222c12.29 10.928 54.63 10.245 64.879-1.366v-23.906z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M344.988 265.505c0-4.34 14.523-7.853 32.437-7.853 17.92 0 32.442 3.513 32.442 7.853s-14.523 7.853-32.442 7.853c-17.914 0-32.437-3.514-32.437-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M281.813 239.55v23.222c12.295 10.928 54.634 10.25 64.884-1.367V237.5z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M281.813 237.846c0-4.334 14.528-7.853 32.442-7.853 17.919 0 32.442 3.519 32.442 7.853 0 4.34-14.523 7.853-32.442 7.853-17.914 0-32.442-3.513-32.442-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M202.259 262.435v23.222c12.29 10.928 54.629 10.245 64.878-1.366v-23.906z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M202.259 260.732c0-4.334 14.523-7.853 32.436-7.853 17.92 0 32.442 3.519 32.442 7.853 0 4.34-14.523 7.853-32.442 7.853-17.913 0-32.436-3.514-32.436-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M122.7 285.32v23.223c12.289 10.928 54.628 10.245 64.878-1.366V283.27z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M122.7 283.618c0-4.34 14.522-7.853 32.436-7.853 17.919 0 32.442 3.513 32.442 7.853s-14.523 7.853-32.442 7.853c-17.914 0-32.437-3.514-32.437-7.853z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#002ec4",
d: "M43.14 308.201v23.228c12.294 10.928 54.629 10.244 64.878-1.367v-23.905z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#2da6ff",
d: "M43.14 306.503c0-4.34 14.523-7.853 32.437-7.853 17.919 0 32.441 3.514 32.441 7.853 0 4.335-14.522 7.853-32.441 7.853-17.914 0-32.437-3.518-32.437-7.853z"
})));
}
const ForwardRef = React.forwardRef(LegoIcon);
export default ForwardRef;