Skip to content

Commit ab6c408

Browse files
authored
Merge pull request #585 from topcoder-platform/TCA-1189_redirect-uuid-route
TCA-1189 - update uuid route redirect (keep query string) -> dev
2 parents 5ab6fd4 + c9baafa commit ab6c408

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

src-ts/tools/learn/learn-lib/hiring-manager-view/HiringManagerView.module.scss

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -360,10 +360,6 @@
360360
.courses {
361361
margin-bottom: 0;
362362
}
363-
364-
.colsWrap {
365-
margin-top: 0;
366-
}
367363

368364
.colWrap {
369365
&:last-child {

src-ts/tools/learn/learn-lib/hiring-manager-view/certificate-modal/CertificateModal.module.scss

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
.wrap {
44
position: relative;
5+
overflow: hidden;
56
}
67

78
.certificateModal {
@@ -10,8 +11,8 @@
1011

1112
:global(.modal-body) {
1213
padding: 0;
13-
overflow: hidden;
14-
@include ltemd {
14+
display: block;
15+
@include ltesm {
1516
padding: 60px 10px 0;
1617
background: linear-gradient(84.45deg, #05456D 2.12%, #0A7AC0 97.43%);
1718
}

src-ts/tools/learn/tca-certificate/user-certification-view/UuidCertificationView.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { FC, useLayoutEffect } from 'react'
2-
import { NavigateFunction, Params, useNavigate, useParams } from 'react-router-dom'
2+
import { NavigateFunction, Params, useNavigate, useParams, useSearchParams } from 'react-router-dom'
33

44
import { LoadingSpinner } from '../../../../lib'
55
import {
@@ -14,6 +14,7 @@ import UserCertificationViewBase from './UserCertificationViewBase'
1414
const UuidCertificationView: FC<{}> = () => {
1515
const navigate: NavigateFunction = useNavigate()
1616
const routeParams: Params<string> = useParams()
17+
const [queryParams]: [URLSearchParams, any] = useSearchParams()
1718

1819
const {
1920
enrollment,
@@ -27,13 +28,14 @@ const UuidCertificationView: FC<{}> = () => {
2728
useLayoutEffect(() => {
2829
if (enrollmentReady && enrollment) {
2930
navigate(
30-
getTCAUserCertificationUrl(
31+
`${getTCAUserCertificationUrl(
3132
certification?.dashedName as string,
3233
enrollment.userHandle,
33-
),
34+
)}?${queryParams.toString()}`,
35+
{ replace: true },
3436
)
3537
}
36-
}, [certification?.dashedName, enrollment, enrollmentReady, navigate])
38+
}, [certification?.dashedName, enrollment, enrollmentReady, navigate, queryParams])
3739

3840
return (
3941
<>

0 commit comments

Comments
 (0)