Reactstrap Collapse
-Pro Component
Toggle the visibility of content across your project with a few classes and our JavaScript plugins.
Examples
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.
Copy
import React from "react";
// reactstrap components
import { Button, Card, Collapse } from "reactstrap";
function Example() {
const [collapseOpen, setCollapseOpen] = React.useState(false);
return (
<>
<p>
<Button
color="primary"
href="#pablo"
onClick={(e) => {
e.preventDefault();
setCollapseOpen(!collapseOpen);
}}
role="button"
id="collapseExample"
>
Link with href
</Button>
<Button
color="primary"
type="button"
id="collapseExample"
onClick={() => {
setCollapseOpen(!collapseOpen);
}}
>
Button with data-target
</Button>
</p>
<Collapse isOpen={collapseOpen}>
<Card className=" card-body">
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.
</Card>
</Collapse>
</>
);
}
export default Example;
Accordion Example
Please check the core accordion page.
Props
If you want to see more examples and properties please check the official Reactstrap Documentation.