UNPKG

@anoki/fse-ui

Version:

FSE UI components library

3 lines (2 loc) 856 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});require('./components/ui/Accordion/GenericAccordion/GenericAccordion.css');const n=require("./index.cjs237.js"),a=require("react"),d=require("./index.cjs289.js");;/* empty css */const u=require("./index.cjs123.js"),x=({mainTitle:o,steps:s})=>{const[c,i]=a.useState(s.map((t,e)=>e===0)),r=t=>{const e=[...c];e[t]=!e[t],i(e)};return n.jsxRuntimeExports.jsxs("section",{className:"generic-accordion",children:[n.jsxRuntimeExports.jsx(u.SectionHeading,{title:o,fs:"4",mdFs:"2"}),n.jsxRuntimeExports.jsx("div",{className:"steps-container",children:s.map((t,e)=>n.jsxRuntimeExports.jsx(d.StepItemGenericAccordion,{title:t.title,badge:t.badge,content:t.content,isOpen:c[e],onToggle:()=>r(e)},e))})]})};exports.GenericAccordion=x; //# sourceMappingURL=index.cjs16.js.map