Panel
A content panel that supports folding panels. The Panel can have all the ' Data Display ' components and can be used as a container for the form.
<Panel><PanelGroup>
Usage
import { Panel, PanelGroup } from 'rsuite';Examples
Default
With border
With shadow
No header
Card
Card group
Collapsible
Fill the container
Panel group
Collapsible panel group
Accordion effect
Only one panel can be expanded.
Props
<Panel>
| Property | Type (Default) |
Description |
|---|---|---|
| bodyFill | boolean | Content area filled with containers |
| bordered | boolean | Show border |
| shaded | boolean | With shadow |
| classPrefix | string ('panel') |
The prefix of the component CSS class |
| collapsible | boolean | Whether it is a collapsible panel |
| defaultExpanded | boolean | Expand by default |
| eventKey | string | The event key corresponding to the panel. |
| expanded | boolean | Expand the Panel. |
| header | ReactNode | The head displays information. |
| id | string | number | ID |
<PanelGroup>
| Property | Type (Default) |
Description |
|---|---|---|
| accordion | boolean | Whether it is a collapsible panel. |
| activeKey | string | Expand the Panel, corresponding to the 'Panel' of 'eventkey' |
| classPrefix | string | The prefix of the component CSS class |
| defaultActiveKey | string | The default expansion panel. |
| onSelect | (eventKey: string, event) => void | Toggles the callback function for the expand panel |