Skip to content

Commit dd82e72

Browse files
authored
Merge pull request #533 from topcoder-platform/TCA-1048_remove-certif-wording
TCA-1048 remove certif wording -> dev
2 parents 896af6b + 8f21f8f commit dd82e72

File tree

6 files changed

+17
-9
lines changed

6 files changed

+17
-9
lines changed

src-ts/tools/learn/certification-details/certification-curriculum/curriculum-cards/course-card/CourseCard.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { FC, ReactNode } from 'react'
22

33
import { Button, IconSolid, ProgressBar } from '../../../../../../lib'
44
import {
5+
clearFCCCertificationTitle,
56
CompletionTimeRange,
67
LearnCertification,
78
LearnLevelIcon,
@@ -91,7 +92,7 @@ const CourseCard: FC<CourseCardProps> = (props: CourseCardProps) => {
9192
return (
9293
<CurriculumCard
9394
badgeTrackType={props.certification.certificationCategory.track ?? 'DEV'}
94-
title={props.certification.title ?? 'Responsive Web Design Certification'}
95+
title={clearFCCCertificationTitle(props.certification.title)}
9596
cta={renderCta()}
9697
status={props.isEnrolled ? props.progress?.status : undefined}
9798
content={(

src-ts/tools/learn/certification-details/certification-details-modal/certif-details-content/data/faqs.data.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type FaqEntry } from '../accordion/Accordion'
1+
import { FaqEntry } from '../../../accordion/Accordion';
22

33
export const FAQs: Array<FaqEntry> = [
44
{
@@ -41,15 +41,14 @@ export const FAQs: Array<FaqEntry> = [
4141
{
4242
description: `
4343
<p>
44-
Topcoder is new to the education space and we are working hard to find the right content
45-
partners to build more and better certifications for our members.
46-
We have a long history of competition and ratings - once we pour the secret sauce onto certifications,
47-
this will become awesome. We will get better, this is just the starting point.
44+
We have a long history of producing and recognizing top technical talent.
45+
Our ratings are reliable measures of expertise and have been trusted by companies like Google.
46+
When you infuse our history with the learning space, we can create the perfect recipe for you to learn,
47+
earn and thrive at Topcoder and beyond.
4848
</p>
4949
`,
5050
title: `
51-
Can’t I just enroll for a similar certification from Coursera or other similar companies?
52-
What makes this different?
51+
Why should I learn at Topcoder vs. other platforms?
5352
`,
5453
},
5554
]

src-ts/tools/learn/certification-details/certification-details-modal/certif-details-content/data/perks.data.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export const perks: Array<PerkItem> = [
2929
},
3030
{
3131
description: `
32-
Topcoder has been grooming top developers for over 20 years.
32+
Topcoder has been engaging and up-skilling top developers for over 20 years.
3333
`,
3434
icon: 'shield-check',
3535
title: 'Trusted Platform',
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/**
2+
* Removes the "certification" at the end of an FCC certificaiton's title
3+
*/
4+
export const clearFCCCertificationTitle: (title: string) => string = (title: string): string => (
5+
title.replace(/\s*Certification\s*$/i, '')
6+
)

src-ts/tools/learn/learn-lib/functions/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ export {
66
putAsync as learnXhrPutAsync,
77
} from './learn-xhr.functions'
88
export { hideSiblings } from './hide-siblings'
9+
export * from './clean-fcc-certif-title'

src-ts/tools/learn/learn-lib/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ export * from './course-outline'
66
export * from './course-title'
77
export * from './curriculum-summary'
88
export * from './data-providers'
9+
export * from './functions'
910
export * from './dynamic-icons'
1011
export * from './learn-breadcrumb-provider'
1112
export * from './learn-swr'

0 commit comments

Comments
 (0)