diff -r 56850f5c73f6 -r cfcbf4bc66f1 client/src/components/CreateGroup.js --- a/client/src/components/CreateGroup.js Wed Jul 18 17:32:09 2018 +0200 +++ b/client/src/components/CreateGroup.js Tue Aug 14 20:34:50 2018 +0200 @@ -1,7 +1,6 @@ import React, { Component } from 'react'; import { connect } from 'react-redux'; import { bindActionCreators } from 'redux'; -import { Grid, Row, Col, Panel, FormGroup, ControlLabel, FormControl, Button, Alert, HelpBlock } from 'react-bootstrap'; import '../App.css'; import Navbar from './Navbar'; import * as authActions from '../actions/authActions'; @@ -42,7 +41,7 @@ renderErrorMessage(errorMessages, fieldname) { if (errorMessages && fieldname in errorMessages) { return errorMessages[fieldname].map((message, key) => - { message } +

{ message }

); } } @@ -51,11 +50,11 @@ if (errorMessages && 'non_field_errors' in errorMessages) { const errors = errorMessages['non_field_errors']; return ( - + ) } } @@ -68,41 +67,40 @@ render() { - const panelHeader = ( -

New Group

- ) - const errorMessages = this.props.createGroup.getIn(['errorMessages', 'data']); const okDisabled = (!this.state.name || this.state.name.trim() === ""); return (
- - - - -
- - Nom - - { this.renderErrorMessage(errorMessages, 'name') } - - - Password - - { this.renderErrorMessage(errorMessages, 'description') } - - { this.renderNonFieldErrors(errorMessages) } - - - - -
-
- -
-
+
+
+
+
+
+

New Group

+
+
+ + + { this.renderErrorMessage(errorMessages, 'name') } +
+
+ + + { this.renderErrorMessage(errorMessages, 'description') } +
+ { this.renderNonFieldErrors(errorMessages) } +
+
+
+
+
+
+
+
+
+
); }