UNPKG

@datalayer/icons-react

Version:

React.js and JupyterLab icons for data products.

37 lines (35 loc) 3.9 kB
const React = require("react"); const sizeMap = { "small": 16, "medium": 32, "large": 64 }; function KafkaIcon({ 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("path", { strokeWidth: 1.053, d: "M31.93 98.597c-9.177-4.376-8.896-18.66.45-22.873 2.668-1.203 3.004-1.77 3.022-5.1.018-3.287-.295-3.852-2.557-4.614-3.525-1.189-8.384-5.28-10.114-8.516-1.842-3.445-1.842-11.518 0-14.962 1.73-3.237 6.589-7.328 10.114-8.516 2.262-.763 2.575-1.327 2.557-4.615-.018-3.329-.354-3.896-3.022-5.099-9.425-4.248-9.613-18.633-.3-22.908 10.741-4.93 22.21 3.972 19.172 14.882-.963 3.462-6.393 8.928-8.867 8.928-.994 0-1.366 1.087-1.366 3.99 0 3.703.218 4.06 3.038 4.96 1.671.533 4.174 1.988 5.563 3.233l2.524 2.264 3.053-1.796c2.773-1.631 3.062-2.214 3.15-6.366.158-7.348 5.44-12.714 12.618-12.819 10.67-.156 16.988 9.421 12.392 18.788-3.123 6.365-11.985 8.603-18.99 4.795-3.243-1.763-3.63-1.257-6.467-.634-3.843.844-4.903-1.083-2.115 6.66 1.07 2.974-.748 6.653-.867 7.837-.133 1.342 1 1.68 3.182 2.162 2.836.627 3.024 1.257 6.267-.505 7.005-3.808 15.867-1.57 18.99 4.795 4.596 9.367-1.721 18.943-12.392 18.787-7.178-.105-12.46-5.47-12.617-12.818-.09-4.153-.378-4.735-3.151-6.367l-3.053-1.796-2.524 2.264c-1.389 1.246-3.892 2.7-5.563 3.234-2.82.9-3.038 1.257-3.038 4.96 0 2.903.372 3.99 1.366 3.99 2.474 0 7.904 5.466 8.867 8.927 1.658 5.955-1.553 12.848-7.011 15.054-4.118 1.664-8.544 1.59-12.31-.206zm10.66-6.792c4.516-4.104 1.683-10.97-4.527-10.97-5.972 0-8.62 7.481-3.914 11.061 3.15 2.398 5.734 2.37 8.442-.091zm33.835-18.958c5.626-5.84-3.457-14.494-9.29-8.851-2.282 2.206-2.446 6.906-.323 9.176 2.17 2.319 7.23 2.148 9.613-.325zm-34.18-14.37c3.433-1.697 5.261-4.64 5.261-8.464 0-8.807-10.372-12.492-16.224-5.764-3.516 4.041-3.244 8.274.783 12.169 3.35 3.24 6.504 3.878 10.18 2.06zm33.923-22.605c4.284-3.892 1.384-10.668-4.566-10.668-3.928 0-6.333 2.28-6.333 6.004 0 5.93 6.463 8.695 10.899 4.664zM43.118 17.29c3.628-3.081.409-11.03-4.468-11.03-3.05 0-6.958 3.365-6.958 5.989 0 6.454 6.424 9.289 11.425 5.041z" }), /*#__PURE__*/React.createElement("path", { fill: colored ? '#fff' : (['#fff', '#fffff', 'white', '#FFF', '#FFFFFF'].includes('#fff') ? 'white' : 'currentColor'), stroke: "#fff", strokeWidth: 0.24818369999999998, d: "M36.568 59.122c-2.539-.836-5.75-3.708-6.87-6.144-.936-2.037-.929-4.173.02-6.113 1.017-2.08 2.868-3.974 4.82-4.935 1.512-.744 1.843-.811 4.008-.811 2.035 0 2.553.09 3.76.656 4.514 2.116 6.404 7.968 4.066 12.584-.766 1.51-2.785 3.37-4.52 4.166-1.481.678-4.13.977-5.284.597zM36.011 18.819c-2.347-.9-3.876-3.029-4.09-5.692-.15-1.878.352-3.021 1.995-4.535 1.295-1.194 2.157-1.676 3.692-2.062 1.71-.43 3.017.022 4.565 1.582 2.697 2.717 3.126 6.931.915 8.987-1.841 1.711-5.06 2.494-7.077 1.72zM35.871 92.79c-4.34-2.17-5.32-6.818-2.114-10.025 2.48-2.48 6.398-2.446 9 .077.894.867 1.3 1.506 1.596 2.51.486 1.654.488 1.848.025 3.406-.727 2.447-3.642 4.791-5.96 4.791-.65 0-1.585-.279-2.547-.76zM69.043 74.343c-2.273-.74-3.544-2.756-3.544-5.625 0-5.612 5.788-8.35 10.13-4.792 2.008 1.645 2.906 4.733 2.004 6.886-1.234 2.944-5.28 4.608-8.59 3.531zM70.421 37.487c-4.508-.673-6.646-6.742-3.595-10.208 2.874-3.265 9.064-2.189 10.757 1.87.473 1.135.498 3.408.05 4.479-1.12 2.674-4.18 4.311-7.212 3.859z" })); } const ForwardRef = React.forwardRef(KafkaIcon); module.exports = ForwardRef;