uvc-accordion

1.0.0 • Public • Published

Accordion UVC

Simple react accordion component

Usage

import React from 'react';
import { Accordion, AccordionButton, AccordionHeading, AccordionItem, AccordionPannel } from 'uvc-accordion';
import 'uvc-accordion/style.css' // Simple styles that adds transition & visibility

const Example: React.FC = () => {
  return (
    <div className="Home">
    {/* Accordion wrapper */}
      <Accordion>

      {/* Accordion item */}
        <AccordionItem>

        {/* Accordion tab */}
          <AccordionHeading>

          {/* Accordion trigger bytton */}
            <AccordionButton>
              <p>Trigger</p>
            </AccordionButton>
          </AccordionHeading>

          {/* Accordion content */}
          <AccordionPannel>
            <p>Content</p>
          </AccordionPannel>
        </AccordionItem>

        <AccordionItem>
          <AccordionHeading>
            <AccordionButton>
              <p>Trigger 2</p>
            </AccordionButton>
          </AccordionHeading>

          <AccordionPannel>
            <p>Content 2</p>
          </AccordionPannel>
        </AccordionItem>
      </Accordion>
    </div>
  );
};

Get it now

npm i uvc-accordion 

unniiiverse 2024

Package Sidebar

Install

npm i uvc-accordion

Weekly Downloads

1

Version

1.0.0

License

none

Unpacked Size

193 kB

Total Files

14

Last publish

Collaborators

  • unniiiverse