import REWARD_TYPES from 'rewards'; import { connect } from 'react-redux'; import { selectBalance } from 'lbry-redux'; import { selectUserVerifiedEmail } from 'redux/selectors/user'; import { doClaimRewardType } from 'redux/actions/rewards'; import ChannelNew from './view'; const select = (state) => ({ balance: selectBalance(state), isAuthenticated: selectUserVerifiedEmail(state), }); export default connect(select, (dispatch) => ({ claimConfirmEmailReward: () => dispatch( doClaimRewardType(REWARD_TYPES.TYPE_CONFIRM_EMAIL, { notifyError: false, }) ), }))(ChannelNew);