Vulcan/packages/nova-core/lib/containers/FlashContainer.jsx

27 lines
491 B
React
Raw Normal View History

2016-02-23 13:10:08 +09:00
import Messages from "../messages.js";
const FlashContainer = React.createClass({
mixins: [ReactMeteorData],
getMeteorData() {
return {
messages: Messages.collection.find({show: true}).fetch()
};
},
render() {
({Flash} = Telescope.components);
return (
<div className="flash-messages">
{this.data.messages.map((message, index) => <Flash key={index} message={message} />)}
</div>
);
}
});
module.exports = FlashContainer;