Files
Iris/src/js/components/ErrorMessage.js

19 lines
447 B
JavaScript
Raw Normal View History

2019-04-11 08:05:53 +12:00
import React, { memo } from 'react';
2019-09-05 15:36:11 +12:00
export default memo((props) => (
<div className={`error-message${props.type ? ` error-message--${props.type}` : ''}`}>
2019-09-05 15:36:11 +12:00
<i className="error-message__icon icon icon--material">error</i>
2019-09-05 15:36:11 +12:00
<h4 className="error-message__title">
{props.title ? props.title : 'Unknown error'}
</h4>
2019-04-11 08:05:53 +12:00
2019-09-05 15:36:11 +12:00
<div className="error-message__content">
{props.children}
</div>
2019-09-05 15:36:11 +12:00
</div>
));