Skip to content

Commit 8692bbb

Browse files
Merge pull request #6336 from topcoder-platform/new-submissions-upload
WIP: submission upload
2 parents 9f7b83b + a9eb022 commit 8692bbb

File tree

24 files changed

+785
-492
lines changed

24 files changed

+785
-492
lines changed

__tests__/shared/components/SubmissionManagement/__snapshots__/ScreeningDetails.jsx.snap

Lines changed: 44 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,17 @@ exports[`Snapshot match 1`] = `
1515
</div>
1616
<p>
1717
Your submission has been received, and will be evaluated during Review phase.
18+
<a
19+
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
20+
href=""
21+
>
22+
23+
Need help?
24+
</a>
1825
</p>
1926
<div
2027
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__screening-warning___1IMq5"
21-
>
22-
<div
23-
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-btn___222Uf"
24-
>
25-
<a
26-
className="tc-btn-default src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
27-
href=""
28-
>
29-
Help
30-
</a>
31-
</div>
32-
</div>
28+
/>
3329
</div>
3430
`;
3531

@@ -48,6 +44,13 @@ exports[`Snapshot match 2`] = `
4844
</div>
4945
<p>
5046
You have failed screening
47+
<a
48+
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
49+
href=""
50+
>
51+
52+
Need help?
53+
</a>
5154
</p>
5255
<div
5356
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__screening-warning___1IMq5"
@@ -57,16 +60,6 @@ exports[`Snapshot match 2`] = `
5760
>
5861
Need more info on how to pass screening? Go to help to read Rules & Policies.
5962
</p>
60-
<div
61-
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-btn___222Uf"
62-
>
63-
<a
64-
className="tc-btn-default src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
65-
href=""
66-
>
67-
Help
68-
</a>
69-
</div>
7063
</div>
7164
</div>
7265
`;
@@ -86,6 +79,13 @@ exports[`Snapshot match 3`] = `
8679
</div>
8780
<p>
8881
You have failed screening and the screener has given you the following warning.
82+
<a
83+
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
84+
href=""
85+
>
86+
87+
Need help?
88+
</a>
8989
</p>
9090
<div
9191
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__screening-warning___1IMq5"
@@ -111,16 +111,6 @@ exports[`Snapshot match 3`] = `
111111
>
112112
Need more info on how to pass screening? Go to help to read Rules & Policies.
113113
</p>
114-
<div
115-
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-btn___222Uf"
116-
>
117-
<a
118-
className="tc-btn-default src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
119-
href=""
120-
>
121-
Help
122-
</a>
123-
</div>
124114
</div>
125115
</div>
126116
`;
@@ -140,21 +130,17 @@ exports[`Snapshot match 4`] = `
140130
</div>
141131
<p>
142132
You have passed screening.
133+
<a
134+
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
135+
href=""
136+
>
137+
138+
Need help?
139+
</a>
143140
</p>
144141
<div
145142
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__screening-warning___1IMq5"
146-
>
147-
<div
148-
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-btn___222Uf"
149-
>
150-
<a
151-
className="tc-btn-default src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
152-
href=""
153-
>
154-
Help
155-
</a>
156-
</div>
157-
</div>
143+
/>
158144
</div>
159145
`;
160146

@@ -173,6 +159,13 @@ exports[`Snapshot match 5`] = `
173159
</div>
174160
<p>
175161
You have passed screening, but the screener has given you 1 warnings that you must fix in round 2.
162+
<a
163+
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
164+
href=""
165+
>
166+
167+
Need help?
168+
</a>
176169
</p>
177170
<div
178171
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__screening-warning___1IMq5"
@@ -198,16 +191,6 @@ exports[`Snapshot match 5`] = `
198191
>
199192
Need more info on how to pass screening? Go to help to read Rules & Policies.
200193
</p>
201-
<div
202-
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-btn___222Uf"
203-
>
204-
<a
205-
className="tc-btn-default src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
206-
href=""
207-
>
208-
Help
209-
</a>
210-
</div>
211194
</div>
212195
</div>
213196
`;
@@ -227,6 +210,13 @@ exports[`Snapshot match 6`] = `
227210
</div>
228211
<p>
229212
Your submission has been received, and will be screened after the end of the phase
213+
<a
214+
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
215+
href=""
216+
>
217+
218+
Need help?
219+
</a>
230220
</p>
231221
<div
232222
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__screening-warning___1IMq5"
@@ -247,16 +237,6 @@ exports[`Snapshot match 6`] = `
247237
Details #0
248238
</p>
249239
</div>
250-
<div
251-
className="src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-btn___222Uf"
252-
>
253-
<a
254-
className="tc-btn-default src-shared-components-SubmissionManagement-ScreeningDetails-___styles__help-link___41Oxm"
255-
href=""
256-
>
257-
Help
258-
</a>
259-
</div>
260240
</div>
261241
</div>
262242
`;

__tests__/shared/components/SubmissionManagement/__snapshots__/Submission.jsx.snap

Lines changed: 50 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,29 @@ exports[`Snapshot match 1`] = `
77
<td
88
className="src-shared-components-SubmissionManagement-Submission-___styles__id-col___zC6Hi"
99
>
10-
<div
11-
className="src-shared-components-SubmissionManagement-Submission-___styles__legacy-id___3T2Ay"
12-
/>
10+
<span
11+
className="src-shared-components-SubmissionManagement-Submission-___styles__mobile-header___23v4J"
12+
>
13+
ID
14+
</span>
15+
</td>
16+
<td
17+
className="src-shared-components-SubmissionManagement-Submission-___styles__type-col___25OJ8"
18+
>
19+
<span
20+
className="src-shared-components-SubmissionManagement-Submission-___styles__mobile-header___23v4J"
21+
>
22+
TYPE
23+
</span>
1324
</td>
14-
<td />
1525
<td
1626
className="src-shared-components-SubmissionManagement-Submission-___styles__date-col___3XOxK"
1727
>
28+
<span
29+
className="src-shared-components-SubmissionManagement-Submission-___styles__mobile-header___23v4J"
30+
>
31+
Submission Date
32+
</span>
1833
Invalid date
1934
</td>
2035
<td
@@ -32,8 +47,9 @@ exports[`Snapshot match 1`] = `
3247
type="button"
3348
>
3449
<DeleteIcon
35-
height="16"
36-
viewBox="0 0 16 16"
50+
fill="none"
51+
height="9"
52+
viewBox="0 0 16 9"
3753
width="16"
3854
xmlns="http://www.w3.org/2000/svg"
3955
/>
@@ -44,8 +60,9 @@ exports[`Snapshot match 1`] = `
4460
type="button"
4561
>
4662
<ExpandIcon
47-
height="16"
48-
viewBox="0 0 16 16"
63+
fill="none"
64+
height="9"
65+
viewBox="0 0 16 9"
4966
width="16"
5067
xmlns="http://www.w3.org/2000/svg"
5168
/>
@@ -62,15 +79,30 @@ exports[`Snapshot match 2`] = `
6279
<td
6380
className="src-shared-components-SubmissionManagement-Submission-___styles__id-col___zC6Hi"
6481
>
82+
<span
83+
className="src-shared-components-SubmissionManagement-Submission-___styles__mobile-header___23v4J"
84+
>
85+
ID
86+
</span>
6587
12345
66-
<div
67-
className="src-shared-components-SubmissionManagement-Submission-___styles__legacy-id___3T2Ay"
68-
/>
6988
</td>
70-
<td />
89+
<td
90+
className="src-shared-components-SubmissionManagement-Submission-___styles__type-col___25OJ8"
91+
>
92+
<span
93+
className="src-shared-components-SubmissionManagement-Submission-___styles__mobile-header___23v4J"
94+
>
95+
TYPE
96+
</span>
97+
</td>
7198
<td
7299
className="src-shared-components-SubmissionManagement-Submission-___styles__date-col___3XOxK"
73100
>
101+
<span
102+
className="src-shared-components-SubmissionManagement-Submission-___styles__mobile-header___23v4J"
103+
>
104+
Submission Date
105+
</span>
74106
Invalid date
75107
</td>
76108
<td
@@ -88,8 +120,9 @@ exports[`Snapshot match 2`] = `
88120
type="button"
89121
>
90122
<DeleteIcon
91-
height="16"
92-
viewBox="0 0 16 16"
123+
fill="none"
124+
height="9"
125+
viewBox="0 0 16 9"
93126
width="16"
94127
xmlns="http://www.w3.org/2000/svg"
95128
/>
@@ -100,8 +133,9 @@ exports[`Snapshot match 2`] = `
100133
type="button"
101134
>
102135
<ExpandIcon
103-
height="16"
104-
viewBox="0 0 16 16"
136+
fill="none"
137+
height="9"
138+
viewBox="0 0 16 9"
105139
width="16"
106140
xmlns="http://www.w3.org/2000/svg"
107141
/>
Lines changed: 4 additions & 0 deletions
Loading

src/assets/images/upload-fail.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/images/upload-loading.svg

Lines changed: 4 additions & 0 deletions
Loading

src/assets/images/upload-success.svg

Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 2 additions & 6 deletions
Loading
Lines changed: 3 additions & 6 deletions
Loading
Lines changed: 2 additions & 9 deletions
Loading

0 commit comments

Comments
 (0)