v13.2.1
import MessageBarExpandable from '@concur/nui-widgets/lib/MessageBar/MessageBarExpandable';
The MessageBarExpandable component is a specialized version of a MessageBar that provides a method for showing or hiding additional content.
MessageBar
<MessageBarExpandable text='This is some sample text to show as an info message.' textCollapse='Collapse' textExpand='Expand' type='info'> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus massa magna, viverra in varius quis, convallis venenatis risus. Ut in neque ligula. Mauris quis faucibus lacus, sit amet egestas lorem. Nunc rutrum dui mi, in porta sem vulputate vel. In hendrerit finibus tellus, in tempor lacus. Suspendisse eget purus commodo lacus ultricies fermentum. Nam vestibulum auctor auctor. Phasellus feugiat lobortis neque, at lacinia lorem mattis sagittis. Mauris felis mi, tempus at sapien et, gravida mattis massa. Sed maximus aliquam erat. Suspendisse potenti. Praesent ultricies sagittis enim, vel laoreet ante finibus a. Nulla aliquet tincidunt metus sit amet efficitur. In a lectus eget tellus rhoncus eleifend. Pellentesque non nunc neque. </MessageBarExpandable>
<MessageBarExpandable text={<span>This is some sample text to show as an error message. <a href='#'>Demo Link</a></span>} textCollapse='Collapse' textExpand='Expand' type='error'> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus massa magna, viverra in varius quis, convallis venenatis risus. Ut in neque ligula. Mauris quis faucibus lacus, sit amet egestas lorem. Nunc rutrum dui mi, in porta sem vulputate vel. In hendrerit finibus tellus, in tempor lacus. Suspendisse eget purus commodo lacus ultricies fermentum. Nam vestibulum auctor auctor. Phasellus feugiat lobortis neque, at lacinia lorem mattis sagittis. Mauris felis mi, tempus at sapien et, gravida mattis massa. Sed maximus aliquam erat. Suspendisse potenti. Praesent ultricies sagittis enim, vel laoreet ante finibus a. Nulla aliquet tincidunt metus sit amet efficitur. In a lectus eget tellus rhoncus eleifend. Pellentesque non nunc neque. </MessageBarExpandable>
textCollapse
textExpand
children
className
<div>
isExpanded
false
text
type
'info'
'success'
'warning'
'error'
onExpandToggled