@dialpad/dialtone
Version:
Dialpad's Dialtone design system monorepo
3 lines (2 loc) • 708 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const t=require("vue"),l=require("@dialpad/dialtone-icons/vue3"),o=require("./illustration-constants.cjs"),s=Object.assign({name:"DtIllustration"},{__name:"illustration",props:{name:{type:String,required:!0,validator:e=>o.ILLUSTRATION_NAMES.includes(e)}},setup(e){const r=e,a=t.computed(()=>l.illustrations[`./src/illustrations/${r.name}.vue`]);return(n,u)=>a.value?(t.openBlock(),t.createBlock(t.resolveDynamicComponent(a.value),{key:0,"data-qa":n.$attrs["data-qa"]??"dt-illustration"},null,8,["data-qa"])):t.createCommentVNode("",!0)}});exports.default=s;
//# sourceMappingURL=illustration.cjs.map