@dialpad/dialtone
Version:
Dialpad's Dialtone design system monorepo
3 lines (2 loc) • 1.35 kB
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("@dialpad/dialtone-icons/vue3"),o=require("./unread-pill-constants.cjs"),e=require("vue"),a=require("../../_plugin-vue_export-helper-BRilXfQE.cjs"),d={compatConfig:{MODE:3},name:"DtRecipeUnreadPill",components:{DtIconArrowUp:n.DtIconArrowUp,DtIconArrowDown:n.DtIconArrowDown},props:{kind:{type:String,required:!0,validator:r=>o.UNREAD_PILL_KINDS.includes(r)},direction:{type:String,required:!0,validator:r=>o.UNREAD_PILL_DIRECTIONS.includes(r)}},emits:["click"],computed:{unreadChipListeners(){return{click:r=>this.$emit("click",r)}}}},u={"data-qa":"dt-recipe-leftbar-unread-pill__label"};function s(r,_,t,m,k,i){const c=e.resolveComponent("dt-icon-arrow-up"),l=e.resolveComponent("dt-icon-arrow-down");return e.openBlock(),e.createElementBlock("button",e.mergeProps({class:["d-recipe-leftbar-unread-pill",`d-recipe-leftbar-unread-pill-${t.kind}`],type:"button","data-qa":"dt-recipe-leftbar-unread-pill"},e.toHandlers(i.unreadChipListeners,!0)),[t.direction==="up"?(e.openBlock(),e.createBlock(c,{key:0,size:"300"})):(e.openBlock(),e.createBlock(l,{key:1,size:"300"})),e.createElementVNode("span",u,[e.renderSlot(r.$slots,"default")])],16)}const p=a._(d,[["render",s]]);exports.default=p;
//# sourceMappingURL=unread-pill.cjs.map