@datalayer/icons-react
Version:
React.js and JupyterLab icons for data products.
32 lines (30 loc) • 2.38 kB
JavaScript
const React = require("react");
const sizeMap = {
"small": 16,
"medium": 32,
"large": 64
};
function Null4Icon({
title,
titleId,
size,
colored,
...props
}, svgRef) {
return /*#__PURE__*/React.createElement("svg", Object.assign({
xmlns: "http://www.w3.org/2000/svg",
className: "cf-icon-svg",
viewBox: "-1 0 19 19",
fill: colored ? 'currentColor' : (['#fff', '#fffff', 'white', '#FFF', '#FFFFFF'].includes('currentColor') ? 'white' : 'currentColor'),
width: size ? typeof size === "string" ? sizeMap[size] : size : "16px",
"aria-hidden": "true",
ref: svgRef,
"aria-labelledby": titleId
}, props), title ? /*#__PURE__*/React.createElement("title", {
id: titleId
}, title) : null, /*#__PURE__*/React.createElement("path", {
d: "M10.59 1.957a8.103 8.103 0 011.895.795 7.808 7.808 0 011.608 1.237 8.05 8.05 0 011.241 1.6 7.909 7.909 0 010 7.992 7.96 7.96 0 01-4.744 3.644 7.873 7.873 0 01-6.093-.8 8.039 8.039 0 01-1.599-1.241 7.848 7.848 0 01-1.237-1.604 8 8 0 01-.795-1.895 7.86 7.86 0 01-.283-2.111 7.782 7.782 0 01.283-2.099 7.902 7.902 0 015.518-5.518 7.956 7.956 0 014.206 0zM6.682 3.025a6.793 6.793 0 00-4.749 4.748 6.688 6.688 0 00-.241 1.8 6.764 6.764 0 00.242 1.815 6.915 6.915 0 00.685 1.634 6.775 6.775 0 001.063 1.379 6.987 6.987 0 001.38 1.07 6.81 6.81 0 005.229.687 6.937 6.937 0 001.634-.69 6.818 6.818 0 003.14-4.08 6.775 6.775 0 00.243-1.814 6.687 6.687 0 00-.242-1.8 6.76 6.76 0 00-.686-1.622 6.967 6.967 0 00-1.07-1.379 6.72 6.72 0 00-1.381-1.062 7.038 7.038 0 00-1.637-.686 6.848 6.848 0 00-3.61 0zm4.244 5.478a3.285 3.285 0 00-.444-1.093 2.29 2.29 0 00-.792-.745 2.344 2.344 0 00-1.18-.278 2.37 2.37 0 00-1.186.278 2.318 2.318 0 00-.802.745 3.22 3.22 0 00-.449 1.093 6.364 6.364 0 000 2.644 3.314 3.314 0 00.45 1.107 2.238 2.238 0 001.986 1.042 2.207 2.207 0 001.973-1.042 3.382 3.382 0 00.444-1.107 6.14 6.14 0 00.14-1.324 6.082 6.082 0 00-.14-1.32zm-1.49 2.01a3.39 3.39 0 01-.14.695 1.504 1.504 0 01-.291.537.626.626 0 01-.496.218.64.64 0 01-.5-.218 1.509 1.509 0 01-.301-.537 3.175 3.175 0 01-.144-.695q-.037-.375-.037-.69 0-.305.037-.676a3.174 3.174 0 01.144-.69 1.509 1.509 0 01.3-.537.64.64 0 01.501-.218.626.626 0 01.495.218 1.504 1.504 0 01.292.537 3.39 3.39 0 01.14.69q.036.37.036.676 0 .315-.037.69z"
}));
}
const ForwardRef = React.forwardRef(Null4Icon);
module.exports = ForwardRef;