ll-package
Version:
2 lines (1 loc) • 1.23 kB
JavaScript
Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("../../../@babel/runtime/helpers/esm/extends.js"),c=require("vue"),y=require("../_util/warning.js"),d=require("./Base.js"),b=require("../_util/omit.js");var g=function(t,l){var o={};for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&l.indexOf(e)<0&&(o[e]=t[e]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,e=Object.getOwnPropertySymbols(t);r<e.length;r++)l.indexOf(e[r])<0&&Object.prototype.propertyIsEnumerable.call(t,e[r])&&(o[e[r]]=t[e[r]]);return o};const f=()=>b.default(n.default(n.default({},d.baseProps()),{ellipsis:{type:Boolean,default:void 0}}),["component"]),s=(t,l)=>{let{slots:o,attrs:e}=l;const r=n.default(n.default({},t),e),{ellipsis:a,rel:i}=r,u=g(r,["ellipsis","rel"]);y.default(typeof a!="object","Typography.Link","`ellipsis` only supports boolean value.");const p=n.default(n.default({},u),{rel:i===void 0&&u.target==="_blank"?"noopener noreferrer":i,ellipsis:!!a,component:"a"});return delete p.navigate,c.createVNode(d.default,p,o)};s.displayName="ATypographyLink";s.inheritAttrs=!1;s.props=f();const O=s;exports.default=O;exports.linkProps=f;
;