feat: add horizontal collapse
This commit is contained in:
parent
b8f4bb4eee
commit
7f74c328ae
@ -4,6 +4,7 @@ import { DocsCallout, DocsExample } from 'src/components'
|
|||||||
|
|
||||||
const Collapses = () => {
|
const Collapses = () => {
|
||||||
const [visible, setVisible] = useState(false)
|
const [visible, setVisible] = useState(false)
|
||||||
|
const [visibleHorizontal, setVisibleHorizontal] = useState(false)
|
||||||
const [visibleA, setVisibleA] = useState(false)
|
const [visibleA, setVisibleA] = useState(false)
|
||||||
const [visibleB, setVisibleB] = useState(false)
|
const [visibleB, setVisibleB] = useState(false)
|
||||||
|
|
||||||
@ -43,6 +44,36 @@ const Collapses = () => {
|
|||||||
</CCardBody>
|
</CCardBody>
|
||||||
</CCard>
|
</CCard>
|
||||||
</CCol>
|
</CCol>
|
||||||
|
<CCol xs={12}>
|
||||||
|
<CCard className="mb-4">
|
||||||
|
<CCardHeader>
|
||||||
|
<strong>React Collapse</strong> <small> Horizontal</small>
|
||||||
|
</CCardHeader>
|
||||||
|
<CCardBody>
|
||||||
|
<p className="text-medium-emphasis small">You can use a link or a button component.</p>
|
||||||
|
<DocsExample href="components/collapse#horizontal">
|
||||||
|
<CButton
|
||||||
|
className="mb-3"
|
||||||
|
onClick={() => setVisibleHorizontal(!visibleHorizontal)}
|
||||||
|
aria-expanded={visibleHorizontal}
|
||||||
|
aria-controls="collapseWidthExample"
|
||||||
|
>
|
||||||
|
Button
|
||||||
|
</CButton>
|
||||||
|
<div style={{ minHeight: '120px' }}>
|
||||||
|
<CCollapse id="collapseWidthExample" horizontal visible={visibleHorizontal}>
|
||||||
|
<CCard style={{ width: '300px' }}>
|
||||||
|
<CCardBody>
|
||||||
|
This is some placeholder content for a horizontal collapse. It's hidden by
|
||||||
|
default and shown when triggered.
|
||||||
|
</CCardBody>
|
||||||
|
</CCard>
|
||||||
|
</CCollapse>
|
||||||
|
</div>
|
||||||
|
</DocsExample>
|
||||||
|
</CCardBody>
|
||||||
|
</CCard>
|
||||||
|
</CCol>
|
||||||
<CCol xs={12}>
|
<CCol xs={12}>
|
||||||
<CCard className="mb-4">
|
<CCard className="mb-4">
|
||||||
<CCardHeader>
|
<CCardHeader>
|
||||||
|
Loading…
Reference in New Issue
Block a user