Expander is used to hide information from the user that is optional or secondary in a way that it can be retrieved by expanding the section it is contianed within.
<SpacedGroup direction="vertical" xs={24}>
    <Expander title="Show Details">
      This content can be hidden from the user in order to reduce the mental
      overhead required to understand the form or content.
    
    <Expander expandedTitle="Hide Details" expanded>
      This content can be hidden from the user in order to reduce the mental
      overhead required to understand the form or content.
    </Expander>
    <Expander title="Custom Show Details">
      This content can be hidden from the user in order to reduce the mental
      overhead required to understand the form or content.
    </Expander>
    <Expander expandedTitle="Custom Hide Details" expanded>
      This content can be hidden from the user in order to reduce the mental
      overhead required to understand the form or content.
    </Expander>
  </SpacedGroup>
</Playground>{() => {
    class StateManager extends React.Component {
      constructor(props, context) {
        super(props, context)
        this.state = { isExpanded: false }
        this.toggleExpanded = this.toggleExpanded.bind(this)
      }
      toggleExpanded() {
        this.setState({ isExpanded: !this.state.isExpanded })
      }
      render() {
        return (
          <Expander
            title="Show Details"
            expandedTitle="Hide Details"
            expanded={this.state.isExpanded}
            onToggle={this.toggleExpanded}
          >
            This content can be hidden from the user in order to reduce the
            mental overhead required to understand the form or content.
          
        )
      }
    }
    return <StateManager />
  }}
</Playground>