Skip to content

Commit a30c539

Browse files
committed
Improving button-select input adjacency on create exercise form.
1 parent 0d3b486 commit a30c539

File tree

1 file changed

+25
-32
lines changed

1 file changed

+25
-32
lines changed

src/components/forms/CreateExerciseForm/CreateExerciseForm.js

Lines changed: 25 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)