Files
Eventment/app/components/Profile/ViewProfile.container.js

24 lines
649 B
JavaScript

import { connect } from 'react-redux';
import { getProfile } from '../../selectors/profile.js';
import { matchStateToProps as matchCommonStateProps } from './Profile.stateProps.js';
import { isRegisteredAccount } from '../../selectors/profile.js';
import ViewProfile from './ViewProfile.js';
const matchStateToProps = (state) => {
const commonProps = matchCommonStateProps(state);
const profile = getProfile(state);
return {
...commonProps,
fullName: profile.get('fullName'),
isRegisteredAccount: isRegisteredAccount(state),
};
};
export default connect(
matchStateToProps,
null,
)(ViewProfile);