Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 91efea5

Browse files
authored
Changed fetch request when submit button is pressed (#74)
1 parent d902e58 commit 91efea5

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

src/app/components/StoryModeModal.tsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ export class StoryModeModal extends React.Component<StoryModalPropType.Props, {}
3030
<FontAwesomeIcon icon={faTimes} style={{ float: 'right', cursor: 'pointer' }} />
3131
</button>
3232
</Modal.Header>
33-
<Modal.Body>{description}</Modal.Body>
33+
<Modal.Body>
34+
<div dangerouslySetInnerHTML={{ __html: description }}></div>
35+
</Modal.Body>
3436
<Modal.Footer>
3537
<Button
3638
className={isCompleted ? 'btn-success' : 'btn-primary'}

src/app/components/SubmitBar/index.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,6 @@ export class SubmitBar extends React.Component<
210210
title="Submit Code"
211211
id="submit_button"
212212
onClick={(e) => {
213-
this.props.saveCode();
214213
this.props.lockCode();
215214
}}
216215
>

src/app/sagas/Submission.ts

+3-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* tslint:disable:no-console*/
2-
import { CodeActions, GameLogActions, SubmissionActions } from 'app/actions';
2+
import { CodeActions, GameLogActions, NotificationActions, SubmissionActions } from 'app/actions';
33
import * as SubmissionFetch from 'app/apiFetch/Submission';
44
import { RootState } from 'app/reducers';
55
import { checkAccountActivated, checkAuthentication } from 'app/sagas/utils';
@@ -12,10 +12,8 @@ export const getUserLatestCode = (state: RootState) => state.code.code;
1212

1313
export function* lockCode(action: ActionType<typeof SubmissionActions.lockCode>) {
1414
try {
15-
yield put(CodeActions.save());
16-
// @ts-ignore
17-
// const res = yield call(SubmissionFetch.lockCode);
18-
// yield put(NotificationActions.success('Code Locked'));
15+
yield call(SubmissionFetch.lockCode);
16+
yield put(NotificationActions.success('Code Locked'));
1917
yield put(SubmissionActions.toggleLockCode());
2018
yield put(GameLogActions.clearAllLogs());
2119
} catch (err) {

0 commit comments

Comments
 (0)