@nodestrap/accordion
TypeScript icon, indicating that this package has built-in type declarations

4.0.9 • Public • Published

<Accordion></Accordion>

Represents a series of toggleable collapsing content.

Preview

<Accordion' theme='primary' size='lg' gradient={true} outlined={true}>
    <AccordionItem label='Intro'>
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit</p>
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit</p>
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit</p>
    </AccordionItem>
    
    <AccordionItem label='Installation' active={getActive} onActiveChange={(newActive) => setActive(newActive)}>
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit</p>
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit</p>
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit</p>
    </AccordionItem>
    
    <ListItem theme='danger' label='Usage'>
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit</p>
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit</p>
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit</p>
    </ListItem>
    
    // ...
</Accordion>

Rendered to:

<ul class="c1 thPrimary szLg gradient outlined">
    <li>/* ... */</li>
    <li>/* ... */</li>
    <li>/* ... */</li>
</ul>

Features

Installation

Using npm:

npm i @nodestrap/accordion

Support Us

If you feel our lib is useful for your projects,
please make a donation to avoid our project from extinction.

We always maintain our projects as long as we're still alive.

[Make a donation]

Package Sidebar

Install

npm i @nodestrap/accordion

Weekly Downloads

0

Version

4.0.9

License

ISC

Unpacked Size

35.4 kB

Total Files

6

Last publish

Collaborators

  • heymarco