UNPKG

@visa/nova-react

Version:

Visa Product Design System Nova React library. Compatible with React ^19.

2 lines (1 loc) 493 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react/jsx-runtime"),a=require("clsx"),s=require("react");const r="v-link",l=({alternate:l,className:i,disabled:n,element:t,noUnderline:c,skipLink:d,tag:o="a",...u})=>{const m=a(r,l&&"v-alternate",d&&"v-skip-link",c&&`${r}-no-underline`,t?.props?.className,i);return t?s.cloneElement(t,{"aria-disabled":n,className:m,...u}):e.jsx(o,{"aria-disabled":n,className:m,...u})};l.displayName="Link",exports.default=l;