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