Based off MUI's Accordion and takes advantage of its built in accessibility features. This component can be used uncontrolled out of the box. The uncontrolled basic accordion allows user to open all the folds. You can pass `defaultExpanded=true` to initially render with all the folds open. You can also control this accordion. A controlled accordion only opens 1 panel at a time.

The options passed in, of type ContentType[], allows you to disable specific folds. Passing `disabled` to the component will disable the entire accordion.

```
type ContentType = {
  id: string
  header: ReactNode
  details: ReactNode
  disabled?: boolean
}
```
