@ebay/ui-core-react
Version:
Skin components build off React
2 lines (1 loc) • 775 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("../tslib.es6-C4EgNkz1.js"),e=require("react"),d=require("classnames"),b=require("../forwardRef-DBQKIlPy.js"),f=require("../icon-C-bWGO-9.js"),m=require("../button-DhwBC3vw.js"),E=t=>{var{size:r,children:a,fluid:n,truncate:c,forwardedRef:s,className:o}=t,l=i.__rest(t,["size","children","fluid","truncate","forwardedRef","className"]);const u=d(o,"cta-btn",{"cta-btn--large":r==="large"},{"cta-btn--fluid":n},{"cta-btn--truncated":c});return e.createElement("a",Object.assign({},l,{className:u,ref:s}),e.createElement(m.EbayButtonCell,{type:"cta"},e.createElement("span",null,a),e.createElement(f.EbayIcon,{name:"arrowRight24"})))},y=b.withForwardRef(E);exports.EbayCtaButton=y;