monday-ui-react-core
Version:
Official monday.com UI resources for application development in React.js
51 lines (29 loc) • 1.22 kB
text/mdx
import { Canvas, Meta } from "@storybook/blocks";
import { ACCORDION, DROPDOWN, TABLE } from "../../../storybook/components/related-components/component-description-map";
import { TipCombineMultiple } from "./ExpandCollapse.stories.helpers";
import * as ExpandCollapseStories from "./ExpandCollapse.stories";
<Meta of={ExpandCollapseStories} />
- [Overview](
- [Props](
- [Variants](
- [Related components](
- [Feedback](
ExpandCollapse is a component that allows you to hide and show content.
<Canvas of={ExpandCollapseStories.Overview} />
<TipCombineMultiple />
<PropsTable />
<Canvas of={ExpandCollapseStories.OpenByDefault} />
You can control the open state of the ExpandCollapse component by passing the <code>open</code> prop.
<Canvas of={ExpandCollapseStories.ControlledOpenState} />
<Canvas of={ExpandCollapseStories.CustomHeaderRenderer} />
<Canvas of={ExpandCollapseStories.WithoutBorders} />
<RelatedComponents componentsNames={[ACCORDION, DROPDOWN, TABLE]} />