Accordion

Example

Accordion Body

Accordion Body

Accordion Body
<Bs::Accordion as |accordion|>
  <accordion.item as |item|>
    <item.button>Accordion Item #1</item.button>
    <item.body>Accordion Body</item.body>
  </accordion.item>
  <accordion.item as |item|>
    <item.button>Accordion Item #2</item.button>
    <item.body>Accordion Body</item.body>
  </accordion.item>
  <accordion.item as |item|>
    <item.button>Accordion Item #3</item.button>
    <item.body>Accordion Body</item.body>
  </accordion.item>
</Bs::Accordion>

Flush

Accordion Body

Accordion Body

Accordion Body
<Bs::Accordion @flush={{true}} as |accordion|>
  <accordion.item as |item|>
    <item.button>Accordion Item #1</item.button>
    <item.body>Accordion Body</item.body>
  </accordion.item>
  <accordion.item as |item|>
    <item.button>Accordion Item #2</item.button>
    <item.body>Accordion Body</item.body>
  </accordion.item>
  <accordion.item as |item|>
    <item.button>Accordion Item #3</item.button>
    <item.body>Accordion Body</item.body>
  </accordion.item>
</Bs::Accordion>

Always open

Accordion Body

Accordion Body

Accordion Body
<Bs::Accordion @alwaysOpen={{true}} as |accordion|>
  <accordion.item as |item|>
    <item.button>Accordion Item #1</item.button>
    <item.body>Accordion Body</item.body>
  </accordion.item>
  <accordion.item as |item|>
    <item.button>Accordion Item #2</item.button>
    <item.body>Accordion Body</item.body>
  </accordion.item>
  <accordion.item as |item|>
    <item.button>Accordion Item #3</item.button>
    <item.body>Accordion Body</item.body>
  </accordion.item>
</Bs::Accordion>