Accordion

Requires JS

Lorem ipsum dolor sit amet

How does it work?
Easy, just copy and paste the code into your project and tweak it to match your needs
Lorem ipsum
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec euismod, nisl eget lacinia lacinia, nunc nunc aliquam nunc, vitae aliquam nunc nunc eget nisl. Donec euismod, nisl eget lacinia lacinia, nunc nunc aliquam nunc, vitae aliquam nunc nunc eget nisl.
Lorem ipsum
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec euismod, nisl eget lacinia lacinia, nunc nunc aliquam nunc, vitae aliquam nunc nunc eget nisl. Donec euismod, nisl eget lacinia lacinia, nunc nunc aliquam nunc, vitae aliquam nunc nunc eget nisl.

Usage

import { Accordion } from "#/ui/components/Accordion"
<Accordion
  items={[
    {
      title: "How does it work?",
      content:
        "Easy, just copy and paste the code into your project and tweak it to match your needs",
    },
    {
      ...
    }
  ]}
/>

Accordion Item

The accordion is built up of multiple items. These can be used individually if you need, either a single accordion item or to allow more Customisation.

import { AccordionItem } from "#/ui/components/Accordion"
How does it work?

Easy, just copy and paste the code into your project and tweak it to match your needs

You can pass any component or jsx as a child to the AccordionItem

How does it work?

Customisation

Classes

Classes can be passed to both the Accordion and AccordionItem components, which will apply styling to the root element of the component.

How does it work?

Lorem ipsum dolor sit amet, consectetur adipiscing elit.