UNPKG

@dialpad/dialtone

Version:

Dialpad's Dialtone design system monorepo

3 lines (2 loc) 863 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("./link-constants.cjs"),t=require("vue"),i=require("../../_plugin-vue_export-helper-BRilXfQE.cjs"),s={compatConfig:{MODE:3},name:"DtLink",props:{kind:{type:String,default:"",validator(e){return n.LINK_VARIANTS.includes(e)}},inverted:{type:Boolean,default:!1}},data(){return{LINK_KIND_MODIFIERS:n.LINK_KIND_MODIFIERS}},methods:{getLinkClasses(){return["d-link",n.getLinkKindModifier(this.kind,this.inverted)]}}},a=["href"];function o(e,d,u,c,_,r){return t.openBlock(),t.createElementBlock("a",{class:t.normalizeClass(r.getLinkClasses()),"data-qa":"dt-link",href:"href"in e.$attrs?e.$attrs.href:"javascript:void(0)"},[t.renderSlot(e.$slots,"default")],10,a)}const l=i._(s,[["render",o]]);exports.default=l; //# sourceMappingURL=link.cjs.map