Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. class UserForm extends Component {
  2.  
  3. initialFields = [
  4. { value: '', type: 'autoCompletionInput', label: this.props.languageReducer.labels.provider, name: 'providerId', options: [] },
  5. { value: '', type: 'text', label: this.props.languageReducer.labels.name, name: 'username' },
  6. { value: '', type: 'text', label: this.props.languageReducer.labels.fullName, name: 'fullName' },
  7. { value: '', type: 'password', label: this.props.languageReducer.labels.password, name: 'password' },
  8. { value: '', type: 'password', label: this.props.languageReducer.labels.retypePassword, name: 'retypePassword' },
  9. { value: true, type: 'checkbox', label: this.props.languageReducer.labels.isActive, name: 'isActive'}
  10. ]
  11.  
  12. render(){
  13. return <InputGenerator fields={this.initialFields} />
  14. }
  15.  
  16. }
  17.  
  18. const mapStateToProps = reducers => ({
  19. languageReducer: reducers.languageReducer.i18n.user
  20. })
  21.  
  22. export default connect(mapStateToProps, null)(UserForm)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement