@dialpad/dialtone-vue
Version:
Vue component library for Dialpad's design system Dialtone
2 lines • 1.49 kB
JavaScript
Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:`Module`}}),require(`../../chunk-Bmb41Sf3.cjs`);const e=require(`../../_plugin-vue_export-helper-D8jCH6HB.cjs`),t=require(`./top-banner-info-constants.cjs`);let n=require(`vue`);var r={compatConfig:{MODE:3},name:`DtRecipeTopBannerInfo`,props:{colorCode:{type:String,default:`green300`,validator:function(e){return t.COLOR_CODES.includes(e)}}},computed:{bannerInfoClass(){return[{green100:`d-recipe-top-banner-info--success`,green300:`d-recipe-top-banner-info--success`,red100:`d-recipe-top-banner-info--critical`,red200:`d-recipe-top-banner-info--critical`,gold100:`d-recipe-top-banner-info--warning`,gold200:`d-recipe-top-banner-info--warning`,black100:`d-recipe-top-banner-info--info`,white:`d-recipe-top-banner-info--primary`}[this.colorCode]]}}},i={class:`d-recipe-top-banner-info__left`},a={class:`d-recipe-top-banner-info__middle`,"data-qa":`banner-info--middle`},o={class:`d-recipe-top-banner-info__right`};function s(e,t,r,s,c,l){return(0,n.openBlock)(),(0,n.createElementBlock)(`div`,{class:(0,n.normalizeClass)([`d-recipe-top-banner-info`,l.bannerInfoClass]),"data-qa":`banner-info`},[(0,n.createElementVNode)(`div`,i,[(0,n.renderSlot)(e.$slots,`left`)]),(0,n.createElementVNode)(`div`,a,[(0,n.renderSlot)(e.$slots,`default`)]),(0,n.createElementVNode)(`div`,o,[(0,n.renderSlot)(e.$slots,`right`)])],2)}var c=e.t(r,[[`render`,s]]);exports.default=c;
//# sourceMappingURL=top-banner-info.cjs.map