import React, { Component } from "react"; import { connect } from "react-redux"; import { Container, Form, Header } from "semantic-ui-react"; import { setCompleteRegistrationClientOrProvider, setCompleteRegistrationStep } from "../../actions/user/reducer.actions"; import { CLIENT, PROVIDER, COMPLETE_INFORMATION_STEP } from "../../constants/user.constants"; class ClientOrProviderForm extends Component { changeClientOrProvider = (event, { value }) => { this.props.dispatch(setCompleteRegistrationClientOrProvider(value)); } onSelectClientOrProvider = event => { this.props.dispatch(setCompleteRegistrationStep(COMPLETE_INFORMATION_STEP)); } render() { const { completeRegistrationClientOrProvider } = this.props; return ( ); } } function mapStateToProps(state) { return { ...state.user }; } const ClientOrProviderFormView = ({ clientOrProvider, changeClientOrProvider, onSelectClientOrProvider }) => (
Client or Provider
Continue
); export default connect(mapStateToProps)(ClientOrProviderForm);