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

15 lines
469 B
JavaScript
Raw Normal View History

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