import React, { useState } from 'react' import { CButton, CCard, CCardBody, CCardHeader, CCol, CCollapse, CRow } from '@coreui/react' import { DocsComponents, DocsExample } from 'src/components' const Collapses = () => { const [visible, setVisible] = useState(false) const [visibleHorizontal, setVisibleHorizontal] = useState(false) const [visibleA, setVisibleA] = useState(false) const [visibleB, setVisibleB] = useState(false) return ( React Collapse

You can use a link or a button component.

{ e.preventDefault() setVisible(!visible) }} > Link setVisible(!visible)}> Button Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
React Collapse Horizontal

You can use a link or a button component.

setVisibleHorizontal(!visibleHorizontal)} aria-expanded={visibleHorizontal} aria-controls="collapseWidthExample" > Button
This is some placeholder content for a horizontal collapse. It's hidden by default and shown when triggered.
React Collapse multi target

A <CButton> can show and hide multiple elements.

setVisibleA(!visibleA)}> Toggle first element setVisibleB(!visibleB)}> Toggle second element { setVisibleA(!visibleA) setVisibleB(!visibleB) }} > Toggle both elements Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
) } export default Collapses