@@ -35,38 +35,31 @@ class CreateExerciseForm extends Component {
3535 title = { < FormattedMessage id = "app.createExerciseForm.title" defaultMessage = "Create New Exercise" /> }
3636 type = { submitSucceeded ? 'success' : undefined } >
3737 < >
38- < table >
39- < tbody >
40- < tr >
41- < td className = "valign-top full-width" >
42- < Field
43- name = "groupId"
44- component = { SelectField }
45- label = ""
46- ignoreDirty
47- addEmptyOption
48- emptyOptionCaption = { formatMessage ( messages . emptyOption ) }
49- options = { groups }
50- />
51- </ td >
52- < td className = "valign-top" >
53- < SubmitButton
54- id = "createExercise"
55- disabled = { invalid }
56- submitting = { submitting }
57- hasSucceeded = { submitSucceeded }
58- hasFailed = { submitFailed }
59- handleSubmit = { handleSubmit }
60- messages = { {
61- submit : < FormattedMessage id = "generic.create" defaultMessage = "Create" /> ,
62- submitting : < FormattedMessage id = "generic.creating" defaultMessage = "Creating..." /> ,
63- success : < FormattedMessage id = "generic.created" defaultMessage = "Created" /> ,
64- } }
65- />
66- </ td >
67- </ tr >
68- </ tbody >
69- </ table >
38+ < Field
39+ name = "groupId"
40+ component = { SelectField }
41+ label = ""
42+ ignoreDirty
43+ addEmptyOption
44+ emptyOptionCaption = { formatMessage ( messages . emptyOption ) }
45+ options = { groups }
46+ append = {
47+ < SubmitButton
48+ id = "createExercise"
49+ disabled = { invalid }
50+ submitting = { submitting }
51+ hasSucceeded = { submitSucceeded }
52+ hasFailed = { submitFailed }
53+ handleSubmit = { handleSubmit }
54+ noShadow
55+ messages = { {
56+ submit : < FormattedMessage id = "generic.create" defaultMessage = "Create" /> ,
57+ submitting : < FormattedMessage id = "generic.creating" defaultMessage = "Creating..." /> ,
58+ success : < FormattedMessage id = "generic.created" defaultMessage = "Created" /> ,
59+ } }
60+ />
61+ }
62+ />
7063
7164 { submitFailed && (
7265 < Callout variant = "danger" >
0 commit comments