import React, { forwardRef, HTMLAttributes, useContext } from 'react'
import PropTypes from 'prop-types'
import classNames from 'classnames'
import { CAccordionItemContext } from './CAccordionItemContext'
export interface CAccordionButtonProps extends HTMLAttributes {
/**
* A string of all className you want applied to the base component.
*/
className?: string
}
export const CAccordionButton = forwardRef(
({ children, className, ...rest }, ref) => {
const { id, visible, setVisible } = useContext(CAccordionItemContext)
return (
)
}
)
CAccordionButton.propTypes = {
children: PropTypes.node,
className: PropTypes.string,
}
CAccordionButton.displayName = 'CAccordionButton'