From a1348c8a4bf6b9264d4b9df60680a465181faa6f Mon Sep 17 00:00:00 2001 From: Vasilica Date: Thu, 23 Feb 2023 12:24:59 +0200 Subject: [PATCH 1/3] TCA-1048 - remove certification wording in TCA certif curriculum --- .../curriculum-cards/course-card/CourseCard.tsx | 3 ++- .../learn/learn-lib/functions/clean-fcc-certif-title.ts | 6 ++++++ src-ts/tools/learn/learn-lib/functions/index.ts | 1 + src-ts/tools/learn/learn-lib/index.ts | 1 + 4 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 src-ts/tools/learn/learn-lib/functions/clean-fcc-certif-title.ts diff --git a/src-ts/tools/learn/certification-details/certification-curriculum/curriculum-cards/course-card/CourseCard.tsx b/src-ts/tools/learn/certification-details/certification-curriculum/curriculum-cards/course-card/CourseCard.tsx index 1df6660a2..da649cf79 100644 --- a/src-ts/tools/learn/certification-details/certification-curriculum/curriculum-cards/course-card/CourseCard.tsx +++ b/src-ts/tools/learn/certification-details/certification-curriculum/curriculum-cards/course-card/CourseCard.tsx @@ -2,6 +2,7 @@ import { FC, ReactNode } from 'react' import { Button, IconSolid, ProgressBar } from '../../../../../../lib' import { + clearFCCCertificationTitle, CompletionTimeRange, LearnCertification, LearnLevelIcon, @@ -91,7 +92,7 @@ const CourseCard: FC = (props: CourseCardProps) => { return ( string = (title: string): string => ( + title.replace(/\s*Certification\s*$/i, '') +) diff --git a/src-ts/tools/learn/learn-lib/functions/index.ts b/src-ts/tools/learn/learn-lib/functions/index.ts index 56af13608..4b1cda188 100644 --- a/src-ts/tools/learn/learn-lib/functions/index.ts +++ b/src-ts/tools/learn/learn-lib/functions/index.ts @@ -6,3 +6,4 @@ export { putAsync as learnXhrPutAsync, } from './learn-xhr.functions' export { hideSiblings } from './hide-siblings' +export * from './clean-fcc-certif-title' diff --git a/src-ts/tools/learn/learn-lib/index.ts b/src-ts/tools/learn/learn-lib/index.ts index 3f19bc080..38f44b353 100755 --- a/src-ts/tools/learn/learn-lib/index.ts +++ b/src-ts/tools/learn/learn-lib/index.ts @@ -6,6 +6,7 @@ export * from './course-outline' export * from './course-title' export * from './curriculum-summary' export * from './data-providers' +export * from './functions' export * from './dynamic-icons' export * from './learn-breadcrumb-provider' export * from './learn-swr' From 84de8e796aca350129db7db245ff99ce98f5cfe5 Mon Sep 17 00:00:00 2001 From: Vasilica Date: Thu, 23 Feb 2023 12:25:23 +0200 Subject: [PATCH 2/3] TCA-1044 - update FAQ --- .../certif-details-content/data/faqs.data.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src-ts/tools/learn/certification-details/certification-details-modal/certif-details-content/data/faqs.data.ts b/src-ts/tools/learn/certification-details/certification-details-modal/certif-details-content/data/faqs.data.ts index 709ef23da..73f53eb14 100644 --- a/src-ts/tools/learn/certification-details/certification-details-modal/certif-details-content/data/faqs.data.ts +++ b/src-ts/tools/learn/certification-details/certification-details-modal/certif-details-content/data/faqs.data.ts @@ -1,4 +1,4 @@ -import { type FaqEntry } from '../accordion/Accordion' +import { FaqEntry } from '../../../accordion/Accordion'; export const FAQs: Array = [ { @@ -41,15 +41,14 @@ export const FAQs: Array = [ { description: `

- Topcoder is new to the education space and we are working hard to find the right content - partners to build more and better certifications for our members. - We have a long history of competition and ratings - once we pour the secret sauce onto certifications, - this will become awesome. We will get better, this is just the starting point. + We have a long history of producing and recognizing top technical talent. + Our ratings are reliable measures of expertise and have been trusted by companies like Google. + When you infuse our history with the learning space, we can create the perfect recipe for you to learn, + earn and thrive at Topcoder and beyond.

`, title: ` - Can’t I just enroll for a similar certification from Coursera or other similar companies? - What makes this different? + Why should I learn at Topcoder vs. other platforms? `, }, ] From 8f21f8fec650954d42129ad029e0bffe71cb1dd4 Mon Sep 17 00:00:00 2001 From: Vasilica Date: Thu, 23 Feb 2023 12:25:42 +0200 Subject: [PATCH 3/3] TCA-1040 - replace grooming wording --- .../certif-details-content/data/perks.data.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-ts/tools/learn/certification-details/certification-details-modal/certif-details-content/data/perks.data.tsx b/src-ts/tools/learn/certification-details/certification-details-modal/certif-details-content/data/perks.data.tsx index d784c31b2..7bb328f81 100644 --- a/src-ts/tools/learn/certification-details/certification-details-modal/certif-details-content/data/perks.data.tsx +++ b/src-ts/tools/learn/certification-details/certification-details-modal/certif-details-content/data/perks.data.tsx @@ -29,7 +29,7 @@ export const perks: Array = [ }, { description: ` - Topcoder has been grooming top developers for over 20 years. + Topcoder has been engaging and up-skilling top developers for over 20 years. `, icon: 'shield-check', title: 'Trusted Platform',