UNPKG

radh-ui

Version:

Stencil Component Starter

1 lines 2.71 kB
var __awaiter=this&&this.__awaiter||function(e,r,t,n){function i(e){return e instanceof t?e:new t((function(r){r(e)}))}return new(t||(t=Promise))((function(t,o){function a(e){try{u(n.next(e))}catch(r){o(r)}}function s(e){try{u(n["throw"](e))}catch(r){o(r)}}function u(e){e.done?t(e.value):i(e.value).then(a,s)}u((n=n.apply(e,r||[])).next())}))};var __generator=this&&this.__generator||function(e,r){var t={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},n,i,o,a;return a={next:s(0),throw:s(1),return:s(2)},typeof Symbol==="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(e){return function(r){return u([e,r])}}function u(a){if(n)throw new TypeError("Generator is already executing.");while(t)try{if(n=1,i&&(o=a[0]&2?i["return"]:a[0]?i["throw"]||((o=i["return"])&&o.call(i),0):i.next)&&!(o=o.call(i,a[1])).done)return o;if(i=0,o)a=[a[0]&2,o.value];switch(a[0]){case 0:case 1:o=a;break;case 4:t.label++;return{value:a[1],done:false};case 5:t.label++;i=a[1];a=[0];continue;case 7:a=t.ops.pop();t.trys.pop();continue;default:if(!(o=t.trys,o=o.length>0&&o[o.length-1])&&(a[0]===6||a[0]===2)){t=0;continue}if(a[0]===3&&(!o||a[1]>o[0]&&a[1]<o[3])){t.label=a[1];break}if(a[0]===6&&t.label<o[1]){t.label=o[1];o=a;break}if(o&&t.label<o[2]){t.label=o[2];t.ops.push(a);break}if(o[2])t.ops.pop();t.trys.pop();continue}a=r.call(e,t)}catch(s){a=[6,s];i=0}finally{n=o=0}if(a[0]&5)throw a[1];return{value:a[0]?a[1]:void 0,done:true}}};System.register(["./p-72e8199d.system.js"],(function(e){"use strict";var r,t,n;return{setters:[function(e){r=e.r;t=e.c;n=e.h}],execute:function(){var i=".login{color:var(--radh-user-login-color, red)}.name{color:var(--radh-user-name-color, red)}";var o=function(){function e(e){r(this,e);this.selected=t(this,"selected",7)}e.prototype.click=function(){this.selected.emit(this.innerUser)};e.prototype.parseUserProp=function(e){if(e)this.innerUser=JSON.parse(e)};e.prototype.setUser=function(e){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(r){this.innerUser=e;return[2]}))}))};e.prototype.componentWillLoad=function(){this.parseUserProp(this.user)};e.prototype.render=function(){var e=this;var r=function(){if(e.avatar){return n("blaze-avatar",{size:"super",alt:"placeholder",src:e.innerUser.avatar_url})}else{return n("img",{src:e.innerUser.avatar_url})}}();if(this.innerUser){return n("blaze-card",null,n("blaze-card-body",null,r),n("blaze-card-footer",null,n("h4",{class:"login"},this.innerUser.login),n("p",{class:"name"},this.innerUser.name)))}};Object.defineProperty(e,"watchers",{get:function(){return{user:["parseUserProp"]}},enumerable:false,configurable:true});return e}();e("radh_user",o);o.style=i}}}));