@anoki/fse-ui
Version:
FSE UI components library
3 lines (2 loc) • 1.05 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});require('./components/ui/CardFaqCTA/CardFaqCTA.css');const e=require("./index.cjs244.js");;/* empty css */const x=require("./index.cjs446.js");var o=(r=>(r.FAQ="FAQ",r.CTA="CTA",r.CTAICON="CTAICON",r))(o||{});const m=({type:r="Evento",title:t,description:n,link:c,openModal:i,isExternal:a,asLink:d="a"})=>{const l=r==="FAQ"?"div":d,s=r==="FAQ"?"faq-card":r==="CTA"?"cta-card":"cta-icon-card",C=r==="FAQ"?{className:s,onClick:i}:{href:c,target:a?"_blank":void 0,rel:a?"noopener noreferrer":void 0,className:s};return e.jsxRuntimeExports.jsxs(l,{...C,children:[e.jsxRuntimeExports.jsx("div",{className:`${s}__header`,children:e.jsxRuntimeExports.jsx("h3",{className:`${s}__title`,children:t})}),r==="FAQ"&&n&&e.jsxRuntimeExports.jsx("span",{className:`${s}__description`,children:n}),r==="CTAICON"&&e.jsxRuntimeExports.jsx(x.CtaCardIcon,{className:`${s}__icon`})]})};exports.CardFaqCTA=m;exports.CardFaqCTAType=o;
//# sourceMappingURL=index.cjs132.js.map