34 lines
676 B
JavaScript
Raw Normal View History

2016-09-30 18:25:04 +02:00
/*
*
* NotificationProvider
*
*/
import React from 'react';
import { connect } from 'react-redux';
import selectNotificationProvider from './selectors';
export class NotificationProvider extends React.Component { // eslint-disable-line react/prefer-stateless-function
render() {
return (
<div>
{React.Children.only(this.props.children)}
</div>
);
}
}
2016-10-05 11:32:31 +02:00
NotificationProvider.propTypes = {
children: React.PropTypes.object,
};
2016-09-30 18:25:04 +02:00
const mapStateToProps = selectNotificationProvider();
function mapDispatchToProps(dispatch) {
return {
dispatch,
};
}
export default connect(mapStateToProps, mapDispatchToProps)(NotificationProvider);