Vulcan/packages/vulcan-forms/lib/Flash.jsx

21 lines
452 B
React
Raw Normal View History

2017-05-19 14:42:43 -06:00
import React from 'react';
import PropTypes from 'prop-types';
2017-06-02 07:19:39 +09:00
import Alert from 'react-bootstrap/lib/Alert'
2016-06-19 12:57:23 +09:00
const Flash = ({message}) => {
2016-06-19 12:57:23 +09:00
let type = message.type;
type = type === "error" ? "danger" : type; // if type is "error", use "danger" instead
return (
<Alert className="flash-message" bsStyle={type}>
2016-06-19 12:57:23 +09:00
{message.content}
</Alert>
)
}
Flash.propTypes = {
2017-05-19 14:42:43 -06:00
message: PropTypes.object.isRequired
}
export default Flash;