UNPKG

amis-playground

Version:

amis-playground 是一个amis在线代码编辑器可实时预览运行效果

2 lines (1 loc) 660 B
import{a as u,d as _,i,r as l,R as c,A as v,e as m,f as y,h as b}from"./index-7c288cb3.js";var R=function(s){u(r,s);function r(){return s!==null&&s.apply(this,arguments)||this}return r.prototype.render=function(){var e=this.props,d=e.render,p=e.body,t=e.level,a=e.icon,n=e.showIcon,o=e.actions,h=_(e,["render","body","level","icon","showIcon","actions"]);i(t)&&(t=l(t,this.props.data)),i(a)&&(a=l(a,this.props.data)),i(n)&&(n=l(n,this.props.data));var f=o?c.isValidElement(o)?o:d("alert-actions",o):null;return c.createElement(v,m({},h,{level:t,icon:a,showIcon:n,actions:f}),d("body",p))},r=y([b({type:"alert"})],r),r}(c.Component);export{R as AlertRenderer};