Skip to content

Commit 626aef2

Browse files
fix: views and wrapper updates
1 parent 89b385e commit 626aef2

17 files changed

+43
-543
lines changed

src/App.jsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,14 @@ import { Spinner } from '@edx/paragon';
55

66
import { useIsORAConfigLoaded, useIsPageDataLoaded } from 'data/services/lms/hooks/selectors';
77

8-
import AppContainer from 'views/AppContainer';
9-
import ModalContainer from 'views/ModalContainer';
108
import PeerAssessmentView from 'views/PeerAssessmentView';
119
import SelfAssessmentView from 'views/SelfAssessmentView';
1210
import StudentTrainingView from 'views/StudentTrainingView';
1311
import SubmissionView from 'views/SubmissionView';
1412
import XBlockView from 'views/XBlockView';
13+
14+
import AppContainer from 'components/AppContainer';
15+
import ModalContainer from 'components/ModalContainer';
1516
import PageDataProvider from 'components/PageDataProvider';
1617

1718
import messages from './messages';
File renamed without changes.
File renamed without changes.

src/views/SelfAssessmentView/AssessmentContent.test.jsx

Lines changed: 0 additions & 45 deletions
This file was deleted.

src/views/SelfAssessmentView/AssessmentContentLayout.jsx

Lines changed: 0 additions & 45 deletions
This file was deleted.

src/views/SelfAssessmentView/AssessmentContentLayout.test.jsx

Lines changed: 0 additions & 28 deletions
This file was deleted.

src/views/SelfAssessmentView/AssessmentStatus.jsx

Lines changed: 0 additions & 99 deletions
This file was deleted.

src/views/SelfAssessmentView/Content.jsx

Lines changed: 8 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,27 @@
11
import React from 'react';
22

3-
import { useIntl } from '@edx/frontend-platform/i18n';
4-
53
import {
64
usePrompts,
7-
useSubmissionConfig,
85
useSubmissionResponse,
96
} from 'data/services/lms/hooks/selectors';
107

118
import Prompt from 'components/Prompt';
129
import TextResponse from 'components/TextResponse';
1310
import FileUpload from 'components/FileUpload';
1411

15-
import messages from './messages';
16-
1712
const AssessmentContent = () => {
1813
const prompts = usePrompts();
1914
const response = useSubmissionResponse();
20-
const submissionConfig = useSubmissionConfig();
21-
const { formatMessage } = useIntl();
2215
return (
2316
<div>
24-
<div className="d-flex justify-content-between">
25-
<h2 className="mb-4">{formatMessage(messages.yourResponse)}</h2>
26-
</div>
27-
<p>
28-
<strong>{formatMessage(messages.instructions)}: </strong>
29-
{formatMessage(messages.instructionsText)}
30-
</p>
31-
{prompts.map((prompt, index) => (
32-
// eslint-disable-next-line react/no-array-index-key
33-
<div key={index}>
34-
<Prompt prompt={prompt} />
35-
<TextResponse
36-
submissionConfig={submissionConfig}
37-
value={response.textResponses[index]}
38-
isReadOnly
39-
/>
40-
</div>
41-
))}
17+
{React.Children.toArray(
18+
prompts.map((prompt, index) => (
19+
<div>
20+
<Prompt prompt={prompt} />
21+
<TextResponse response={response.textResponses[index]} />
22+
</div>
23+
)),
24+
)}
4225
<FileUpload isReadOnly uploadedFiles={response.uploadedFiles} />
4326
</div>
4427
);

src/views/SelfAssessmentView/__snapshots__/AssessmentContent.test.jsx.snap

Lines changed: 0 additions & 85 deletions
This file was deleted.

0 commit comments

Comments
 (0)