diff --git a/src/actions/challenges.js b/src/actions/challenges.js index 6314ecbe..1d610d29 100644 --- a/src/actions/challenges.js +++ b/src/actions/challenges.js @@ -245,9 +245,10 @@ export function createChallenge (challengeDetails) { type: CREATE_CHALLENGE_SUCCESS, challengeDetails: challenge }) - }).catch(() => { + }).catch((e) => { dispatch({ - type: CREATE_CHALLENGE_FAILURE + type: CREATE_CHALLENGE_FAILURE, + error: e }) }) } diff --git a/src/components/ChallengeEditor/ChallengeEditor.module.scss b/src/components/ChallengeEditor/ChallengeEditor.module.scss index cac38dd5..7895e4be 100644 --- a/src/components/ChallengeEditor/ChallengeEditor.module.scss +++ b/src/components/ChallengeEditor/ChallengeEditor.module.scss @@ -28,6 +28,7 @@ span { color: $tc-red; } + } .textRequired { @@ -232,10 +233,13 @@ } .error { - text-align: right; padding-right: 40px; padding-bottom: 20px; - color: $tc-red + color: $tc-red; + + .errorMessage { + font-size: 25px; + } } .actionButtons { @@ -332,6 +336,7 @@ line-height: 36px; margin-bottom: 30px; margin-top: 0; + } span { diff --git a/src/components/ChallengeEditor/index.js b/src/components/ChallengeEditor/index.js index d4a20a31..1b311de7 100644 --- a/src/components/ChallengeEditor/index.js +++ b/src/components/ChallengeEditor/index.js @@ -1160,6 +1160,7 @@ class ChallengeEditor extends Component { token, removeAttachment, failedToLoad, + errorMessage, projectDetail, attachments } = this.props @@ -1187,6 +1188,7 @@ class ChallengeEditor extends Component {