/**
 * Minified by jsDelivr using Terser v5.37.0.
 * Original file: /npm/react-peeps@0.1.10/lib/peeps/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __importStar=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t},__importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var react_1=__importStar(require("react")),head_1=__importDefault(require("./head")),pose_1=__importDefault(require("./pose")),z_options_1=require("./pose/bust/z_options");exports.BustPose=z_options_1.BustPose;var z_options_2=require("./pose/sitting/z_options");exports.SittingPose=z_options_2.SittingPose;var z_options_3=require("./pose/standing/z_options");exports.StandingPose=z_options_3.StandingPose;var z_options_4=require("./hair/z_options");exports.Hair=z_options_4.Hair;var z_options_5=require("./accessories/z_options");exports.Accessories=z_options_5.Accessories;var z_options_6=require("./face/z_options");exports.Face=z_options_6.Face;var z_options_7=require("./facialHair/z_options");exports.FacialHair=z_options_7.FacialHair;var Peep=function(e){var t=e.style,r=e.accessory,o=e.body,a=e.face,i=e.facialHair,s=e.hair,l=e.viewBox,n=e.circleStyle,c=e.strokeColor,_=e.backgroundColor,d=e.wrapperBackground,f=l||{x:0,y:0,width:850,height:1200},p=f.x,u=f.y,m=f.width,y=f.height,g=function(){return"object"==typeof c?"url(#strokeGradient"+E+")":c},C=function(){return"object"==typeof _?"url(#backgroundGradient"+E+")":_},E=react_1.useMemo((function(){return"_"+Math.random().toString(36).substr(2,9)}),[]),h=react_1.default.createElement("svg",{style:t,viewBox:p+" "+u+" "+m+" "+y},"object"==typeof c&&react_1.default.createElement("defs",null,react_1.default.createElement("linearGradient",{id:"strokeGradient"+E,x1:"0%",y1:"0%",x2:"50%",y2:"100%",gradientTransform:"rotate("+(c.degree||0)+")"},react_1.default.createElement("stop",{offset:"0%",stopColor:c.firstColor}),react_1.default.createElement("stop",{offset:"100%",stopColor:c.secondColor}))),"object"==typeof _&&react_1.default.createElement("defs",null,react_1.default.createElement("linearGradient",{id:"backgroundGradient"+E,x1:"0%",y1:"0%",x2:"50%",y2:"100%",gradientTransform:"rotate("+(_.degree||0)+")"},react_1.default.createElement("stop",{offset:"0%",stopColor:_.firstColor}),react_1.default.createElement("stop",{offset:"100%",stopColor:_.secondColor}))),"object"==typeof d&&("RadialGradient"===d.type?react_1.default.createElement("defs",null,react_1.default.createElement("radialGradient",{id:"wrapperGradient"+E},react_1.default.createElement("stop",{offset:"0%",stopColor:d.firstColor}),react_1.default.createElement("stop",{offset:"100%",stopColor:d.secondColor}))):react_1.default.createElement("defs",null,react_1.default.createElement("linearGradient",{id:"wrapperGradient"+E,x1:"0%",y1:"0%",x2:"50%",y2:"100%",gradientTransform:"rotate("+(d.degree||0)+")"},react_1.default.createElement("stop",{offset:"0%",stopColor:d.firstColor}),react_1.default.createElement("stop",{offset:"100%",stopColor:d.secondColor})))),d&&react_1.default.createElement("rect",{x:p,y:u,width:"100%",height:"100%",fill:"object"==typeof d?"url(#wrapperGradient"+E+")":d,rx:"30"}),react_1.default.createElement("g",null,o&&react_1.default.createElement(pose_1.default,{piece:o,strokeColor:g(),backgroundColor:C()}),react_1.default.createElement(head_1.default,{hairPiece:s,facePiece:a,facialHairPiece:i,accessoryPiece:r,strokeColor:g(),backgroundColor:C()})));return n?react_1.default.createElement("div",{style:n},h):h};exports.default=Peep;
//# sourceMappingURL=/sm/201de8f71a6f1adac9298e340f72e9819fba2a47640dc8c159a0597d1079e80b.map