{(state) => (
{children}
{dismissible && setVisible(false)} />}
)}
)
}
)
CAlert.propTypes = {
children: PropTypes.node,
className: PropTypes.string,
color: colorPropType.isRequired,
dismissible: PropTypes.bool,
onClose: PropTypes.func,
variant: PropTypes.string,
visible: PropTypes.bool,
}
CAlert.displayName = 'CAlert'