Source: layout/AccordionItem.js


import React from "react";
import { AccordionItem as AccordionItemBs } from "reactstrap";

/**
 * Componente que renderiza un item dentro de un acoordion.
 * @name Reactor.Components.Layout.AccordionItem
 * @param {string} options json string con propiedades que van al accordion
 * @class
 * @example
<accordion default_open="1">
  <accordion_item options='{"className":"card card-style"}'>
    ...
  </accordion_item>
  ...
</accordion>
*/
export const AccordionItem = ({children, options}) => {
  return (
    <AccordionItemBs {...(options ? JSON.parse(options) : {})}>
      {children}
    </AccordionItemBs>
  );
}