@anoki/fse-ui
Version:
FSE UI components library
3 lines (2 loc) • 841 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});require('./components/ui/Accordion/GenericAccordion/GenericAccordion.css');const n=require("./index.cjs244.js"),a=require("react"),d=require("./index.cjs423.js");;/* empty css */const u=({mainTitle:s,steps:c})=>{const[o,r]=a.useState(c.map((t,e)=>e===0)),i=t=>{const e=[...o];e[t]=!e[t],r(e)};return n.jsxRuntimeExports.jsxs("section",{className:"generic-accordion",children:[s&&n.jsxRuntimeExports.jsx("h2",{className:"mainTitle fs-x40 fw-bold",children:s}),n.jsxRuntimeExports.jsx("div",{className:"steps-container",children:c.map((t,e)=>n.jsxRuntimeExports.jsx(d.StepItemGenericAccordion,{title:t.title,badge:t.badge,content:t.content,isOpen:o[e],onToggle:()=>i(e)},e))})]})};exports.GenericAccordion=u;
//# sourceMappingURL=index.cjs117.js.map