@datalayer/icons-react
Version:
React.js and JupyterLab icons for data products.
39 lines (37 loc) • 4.57 kB
JavaScript
const React = require("react");
const sizeMap = {
"small": 16,
"medium": 32,
"large": 64
};
function GdprIcon({
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 34 50",
"aria-hidden": "true",
height: 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 ? '#fff' : (['#fff', '#fffff', 'white', '#FFF', '#FFFFFF'].includes('#fff') ? 'white' : 'currentColor'),
d: "M12.19 49.18h.379l-.8-1.937h-.402l-.8 1.937h.368l.191-.486h.869l.194.486zm-.63-1.582l.313.793h-.625l.313-.793zm2.592 1.582v-.311h-.941v-1.626h-.348v1.937h1.29zm.66 0v-1.937h-.353v1.937h.353zm2.334 0v-.98h-1.005v.286h.678c-.018.167-.174.435-.588.435-.354 0-.678-.238-.678-.71 0-.481.348-.706.68-.706.328 0 .53.186.6.405l.328-.118c-.11-.32-.43-.59-.927-.59-.533 0-1.034.372-1.034 1.008 0 .64.475 1.011 1.01 1.011.328 0 .54-.144.629-.287l.026.246h.281zm2.156 0v-1.937h-.347v1.374l-.933-1.374h-.443v1.937h.347v-1.467l1.014 1.467h.362zm1.786 0v-.306h-.921v-.513H21v-.298h-.834v-.514h.92v-.306H19.82v1.937h1.269zm.759-.3v-1.336h.368c.356 0 .649.218.649.672 0 .448-.296.664-.652.664h-.365zm.376.3c.557 0 1.003-.344 1.003-.964 0-.623-.44-.973-1-.973H21.5v1.937h.724zM11.158 44.262V40.95H7.812v1.171h1.974c-.084.35-.538 1.014-1.622 1.014-1.066 0-1.975-.673-1.975-1.967 0-1.381 1.048-1.94 1.938-1.94 1.093 0 1.529.699 1.631 1.083l1.409-.463c-.287-.866-1.159-1.915-3.04-1.915-1.854 0-3.42 1.285-3.42 3.235 0 1.959 1.501 3.226 3.327 3.226.936 0 1.557-.367 1.845-.76l.092.63h1.187zm2.429-1.303v-3.593h.852c1.01 0 1.836.56 1.836 1.801 0 1.242-.825 1.792-1.836 1.792h-.852zm.908 1.303c1.984 0 3.309-1.18 3.309-3.095 0-1.915-1.325-3.104-3.3-3.104h-2.382v6.2h2.373zm5.63-3.418V39.26h.852c.557 0 .937.297.937.796 0 .48-.38.787-.937.787h-.852zm1 1.189c1.336 0 2.253-.814 2.253-1.985 0-1.154-.917-1.985-2.252-1.985H18.65v6.2h1.465v-2.23h1.01zm6.093 2.23h1.613l-1.335-2.51c.807-.271 1.298-.91 1.298-1.749 0-1.101-.834-1.94-2.132-1.94h-2.605v6.198h1.465v-2.308h.519l1.177 2.308zm-1.696-3.498V39.26h.862c.602 0 .927.289.927.752 0 .437-.325.752-.927.752h-.862zM16.8 1.87l.507 1.513h1.64l-1.326.935.506 1.512-1.326-.935-1.327.935.507-1.512-1.327-.935h1.64l.507-1.512zM16.8 26.76l.507 1.514h1.64l-1.326.934.506 1.513-1.326-.935-1.327.935.507-1.513-1.327-.934h1.64l.507-1.513zM23.547 4.133l.506 1.512h1.64l-1.327.935.507 1.513-1.326-.936-1.328.936.507-1.513-1.326-.935h1.64l.507-1.512zM29.067 8.423l.506 1.512h1.64l-1.326.935.506 1.513-1.326-.935-1.327.935.507-1.513-1.327-.935h1.64l.507-1.512zM29.067 20.538l.506 1.513h1.64l-1.326.935.507 1.512-1.327-.934-1.327.934.507-1.512-1.327-.935h1.64l.507-1.513zM4.531 8.423l.507 1.512h1.64l-1.327.935.507 1.513-1.327-.935-1.327.935.507-1.513-1.327-.935h1.64l.507-1.512zM30.294 14.315l.507 1.513h1.64l-1.327.935.507 1.512-1.327-.934-1.327.934.507-1.512-1.327-.935h1.64l.507-1.513zM3.306 14.315l.506 1.513h1.64l-1.327.935.508 1.512-1.327-.934-1.327.934.507-1.512-1.327-.935h1.64l.507-1.513zM4.531 20.538l.507 1.513h1.64l-1.327.935.507 1.512-1.327-.934-1.327.934.507-1.512-1.327-.935h1.64l.507-1.513zM24.774 25.63l.506 1.512h1.64l-1.327.935.508 1.512-1.327-.934-1.327.934.507-1.512-1.327-.935h1.64l.507-1.513zM10.051 4.133l.507 1.512h1.64l-1.327.935.507 1.513-1.327-.936-1.326.936.506-1.513-1.327-.935h1.64l.507-1.512zM8.826 25.63l.506 1.512h1.64l-1.326.935.507 1.512-1.327-.934-1.327.934.507-1.512-1.327-.935h1.64l.507-1.513zM12.455 15.389c0-.302.26-.547.58-.547h7.53c.32 0 .58.245.58.547v4.871c0 .302-.26.547-.58.547h-7.53c-.32 0-.58-.245-.58-.547V15.39z"
}), /*#__PURE__*/React.createElement("path", {
fill: colored ? '#fff' : (['#fff', '#fffff', 'white', '#FFF', '#FFFFFF'].includes('#fff') ? 'white' : 'currentColor'),
d: "M16.012 19.192l-1.143-.992a.259.259 0 010-.403.367.367 0 01.463-.001h.002l.951.823 2.27-1.968a.366.366 0 01.463-.001l.002.002a.26.26 0 010 .405l-2.462 2.135a.43.43 0 01-.544.001l-.002-.001z"
}), /*#__PURE__*/React.createElement("path", {
stroke: "#fff",
strokeWidth: 2,
d: "M18.845 14.977v-1.5c0-.999-.858-1.809-1.917-1.809-1.059 0-1.917.81-1.917 1.809v1.5"
}));
}
const ForwardRef = React.forwardRef(GdprIcon);
module.exports = ForwardRef;