UNPKG

@datalayer/icons-react

Version:

React.js and JupyterLab icons for data products.

48 lines (46 loc) 1.93 kB
const React = require("react"); const sizeMap = { "small": 16, "medium": 32, "large": 64 }; function PenIcon({ title, titleId, size, ...props }, svgRef) { return /*#__PURE__*/React.createElement("svg", Object.assign({ xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 72 72", 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: "#9b9b9a", d: "M18.637 51.107l5.036 5.036-5.36 2.042-1.698-1.8 2.022-5.278z" }), /*#__PURE__*/React.createElement("path", { fill: "#d0cfce", stroke: "#d0cfce", strokeMiterlimit: 10, strokeWidth: 2, d: "M18.033 59.07c7.31-1.718 14.455-7.194 18.033-10.1 5.284-4.29 15.682-15.02 22.025-21.693 2.98-3.137 3.175-7.81.442-10.544h0l-.488-.487h0c-2.733-2.733-7.406-2.54-10.543.442-6.674 6.343-17.402 16.74-21.693 22.024-2.763 3.403-7.85 10.03-9.82 16.958-.189.662.02 1.375.506 1.862l1.538 1.538" }), /*#__PURE__*/React.createElement("g", { fill: "none", stroke: "#000", strokeLinecap: "round", strokeLinejoin: "round" }, /*#__PURE__*/React.createElement("path", { strokeWidth: 2, d: "M16.887 57.924l-2.422 2.423M47.915 17.153l9.651 9.65M44.751 14.022h0c-1.156-1.156-3.143-1.044-4.438.25L27.81 26.777M18.033 59.07c7.31-1.718 14.455-7.194 18.033-10.1 5.284-4.29 15.682-15.02 22.025-21.693 2.98-3.137 3.175-7.81.442-10.544h0l-.488-.487h0c-2.733-2.733-7.406-2.54-10.543.442-6.674 6.343-17.402 16.74-21.693 22.024-2.906 3.578-8.382 10.723-10.1 18.034l2.324 2.324" }), /*#__PURE__*/React.createElement("path", { strokeWidth: 1.961, d: "M24.474 55.747l-5.686-5.686" }))); } const ForwardRef = React.forwardRef(PenIcon); module.exports = ForwardRef;