UNPKG

react-undraw-illustrations

Version:

unDraw: MIT licensed illustrations for every project you can imagine and create...for React!

181 lines (171 loc) 5.91 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require("react"); var _react2 = _interopRequireDefault(_react); var _propTypes = require("prop-types"); var _propTypes2 = _interopRequireDefault(_propTypes); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var UndrawPortfolio = function UndrawPortfolio(props) { return _react2.default.createElement( "svg", { style: { height: props.height, width: '100%' }, className: props.class, id: "d5877239-1383-4003-a1e0-bdbc61205e57", "data-name": "Layer 1", xmlnsXlink: "http://www.w3.org/1999/xlink", viewBox: "0 0 796 684" }, _react2.default.createElement( "defs", null, _react2.default.createElement( "linearGradient", { id: "4825a168-f1ac-4091-8125-48717fd16bcb", x1: 398, y1: 684, x2: 398, gradientUnits: "userSpaceOnUse" }, _react2.default.createElement("stop", { offset: 0.01, stopColor: "gray", stopOpacity: 0.25 }), _react2.default.createElement("stop", { offset: 0.54, stopColor: "gray", stopOpacity: 0.12 }), _react2.default.createElement("stop", { offset: 1, stopColor: "gray", stopOpacity: 0.1 }) ), _react2.default.createElement( "linearGradient", { id: "cf06029e-a620-46ae-8a5a-e28a71109481", x1: 193, y1: 420.5, x2: 193, y2: 262, gradientUnits: "userSpaceOnUse" }, _react2.default.createElement("stop", { offset: 0, stopColor: "#b3b3b3", stopOpacity: 0.25 }), _react2.default.createElement("stop", { offset: 0.54, stopColor: "#b3b3b3", stopOpacity: 0.12 }), _react2.default.createElement("stop", { offset: 1, stopColor: "#b3b3b3", stopOpacity: 0.1 }) ), _react2.default.createElement("linearGradient", { id: "f75d8251-2390-4c7d-bebb-e5abb3a9a322", x1: 395.5, x2: 395.5, y2: 262, xlinkHref: "#cf06029e-a620-46ae-8a5a-e28a71109481" }), _react2.default.createElement("linearGradient", { id: "86b5c316-e7be-414e-8e69-87fdc1a5b05b", x1: 598.5, x2: 598.5, y2: 262, xlinkHref: "#cf06029e-a620-46ae-8a5a-e28a71109481" }), _react2.default.createElement("linearGradient", { id: "2f11c360-24e1-4900-b40c-5c209eaa65b6", y1: 616.5, y2: 460, xlinkHref: "#cf06029e-a620-46ae-8a5a-e28a71109481" }), _react2.default.createElement("linearGradient", { id: "a08a9646-6964-4d51-a19c-612d0b797ffc", x1: 395.5, y1: 616.5, x2: 395.5, y2: 460, xlinkHref: "#cf06029e-a620-46ae-8a5a-e28a71109481" }), _react2.default.createElement("linearGradient", { id: "4d2cc3a6-d454-4a71-a7fe-6c89e03b8d14", x1: 598.5, y1: 616.5, x2: 598.5, y2: 460, xlinkHref: "#cf06029e-a620-46ae-8a5a-e28a71109481" }) ), _react2.default.createElement( "title", null, "portfolio" ), _react2.default.createElement("rect", { width: 796, height: 684, fill: "url(#4825a168-f1ac-4091-8125-48717fd16bcb)" }), _react2.default.createElement("rect", { x: 9.62, y: 10.23, width: 776.76, height: 662.68, fill: "#fff" }), _react2.default.createElement("rect", { x: 118.5, y: 81.85, width: 254, height: 20.81, fill: "#bdbdbd" }), _react2.default.createElement("rect", { x: 118.5, y: 123.47, width: 555, height: 20.81, fill: "#e0e0e0" }), _react2.default.createElement("rect", { x: 118.5, y: 165.08, width: 555, height: 20.81, fill: "#64ffda" }), _react2.default.createElement("rect", { x: 113, y: 262, width: 160, height: 158.5, fill: "url(#cf06029e-a620-46ae-8a5a-e28a71109481)" }), _react2.default.createElement("rect", { x: 316, y: 262, width: 159, height: 158.5, fill: "url(#f75d8251-2390-4c7d-bebb-e5abb3a9a322)" }), _react2.default.createElement("rect", { x: 519, y: 262, width: 159, height: 158.5, fill: "url(#86b5c316-e7be-414e-8e69-87fdc1a5b05b)" }), _react2.default.createElement("rect", { x: 113, y: 460, width: 160, height: 156.5, fill: "url(#2f11c360-24e1-4900-b40c-5c209eaa65b6)" }), _react2.default.createElement("rect", { x: 316, y: 460, width: 159, height: 156.5, fill: "url(#a08a9646-6964-4d51-a19c-612d0b797ffc)" }), _react2.default.createElement("rect", { x: 519, y: 460, width: 159, height: 156.5, fill: "url(#4d2cc3a6-d454-4a71-a7fe-6c89e03b8d14)" }), _react2.default.createElement("rect", { x: 118.5, y: 265.5, width: 149, height: 149, fill: props.primaryColor }), _react2.default.createElement("rect", { x: 321.5, y: 265.5, width: 149, height: 149, fill: props.primaryColor }), _react2.default.createElement("rect", { x: 524.5, y: 265.5, width: 149, height: 149, fill: props.primaryColor }), _react2.default.createElement("rect", { x: 118.5, y: 461.5, width: 149, height: 149, fill: props.primaryColor }), _react2.default.createElement("rect", { x: 321.5, y: 461.5, width: 149, height: 149, fill: props.primaryColor }), _react2.default.createElement("rect", { x: 524.5, y: 461.5, width: 149, height: 149, fill: props.primaryColor }) ); }; UndrawPortfolio.propTypes = { /** * Hex color */ primaryColor: _propTypes2.default.string, /** * percentage */ height: _propTypes2.default.string, /** * custom class for svg */ class: _propTypes2.default.string }; UndrawPortfolio.defaultProps = { primaryColor: "#6c68fb", height: "250px", class: "" }; exports.default = UndrawPortfolio;