2 lines
748 B
JavaScript
2 lines
748 B
JavaScript
import{t as y,v as m,L as i,l as d,bh as _,z as f,ag as v,D as l,Q as g,T as t,E as T}from"./index-CEmnTf-r.js";var C=function(s){y(a,s);function a(){return s!==null&&s.apply(this,arguments)||this}return a.prototype.handleClick=function(){this.props.dispatchEvent("click",this.props.data)},a.prototype.render=function(){var e=this.props,o=e.className,r=e.radius,n=e.shapeType,p=e.data,c=m(e,["className","radius","shapeType","data"]),h=i(n,p)||n,u=+i(r,p)||r;return d.createElement(_,f({},c,{className:v(o),shapeType:h,radius:u,onClick:this.handleClick}))},l([g,t("design:type",Function),t("design:paramtypes",[]),t("design:returntype",void 0)],a.prototype,"handleClick",null),a=l([T({type:"shape"})],a),a}(d.Component);export{C as ShapeRenderer};
|