BAccordion is a simple Vue component that created an expanding and collapsing block. It uses the vue transition _expand_ and can be paired with the Sass mixin `accordion()`.

### Vue Component

`BpAccordion`

#### Props

* **block** - the block class (defaults to 'accordion')
* **headingElement** - the heading element (defaults to 'heading')
* **iconElement** - the icon element (defaults to 'icon')
* **contentElement** - the content element (defaults to 'content')
* **contentWrapperElement** - the content wrapper element (defaults to 'contentWrapper')
* **id** - A unique string to identify an accordion item for accessibility purposes (defaults to generating a random number)


### Sass Mixin

`@mixin accordion()`

#### Parameters

None.