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

3.0.42 • Public • Published

ndla-accordion

Accordion component

Installation

$ yarn ndla-accordion

Usage

Simple example where panel is open on render

import { AccordionRoot, AccordionItem, AccordionHeader, AccordionContent } from "@ndla/accordion";

return (
  <AccordionRoot defaultValue="1" type="single" collapsible={true}>
    <AccordionItem value="1">
      <AccordionHeader>Accordion 1</AccordionHeader>
      <AccordionContent>
        <div>Accordion content 1</div>
      </AccordionContent>
    </AccordionItem>
    <AccordionItem value="2">
      <AccordionHeader>Accordion 2</AccordionHeader>
      <AccordionContent>
        <div>Accordion content 2</div>
      </AccordionContent>
    </AccordionItem>
  </AccordionRoot>
);

Readme

Keywords

Package Sidebar

Install

npm i @ndla/accordion

Weekly Downloads

107

Version

3.0.42

License

GPL-3.0

Unpacked Size

91.2 kB

Total Files

18

Last publish

Collaborators

  • kronen_ki
  • rauboti
  • mapoken
  • katrinewi
  • ndlauser
  • jonasc-knowit
  • gunnarvelle
  • jnatten