From 0bc124bcd9d1aaa4c2f3f48212ce9377737d6cc6 Mon Sep 17 00:00:00 2001 From: Kamran Ahmed Date: Wed, 11 Jun 2025 23:38:01 +0100 Subject: [PATCH] Add datacamp resources --- src/components/TopicDetail/TopicDetail.tsx | 27 +++++++++++++++++++ .../machine-learning@kBdt_t2SvVsY3blfubWIz.md | 8 +----- .../mathematics@aStaDENn5PhEa-cFvNzXa.md | 3 --- .../statistics@4WZL_fzJ3cZdWLLDoWN8D.md | 4 +-- 4 files changed, 29 insertions(+), 13 deletions(-) diff --git a/src/components/TopicDetail/TopicDetail.tsx b/src/components/TopicDetail/TopicDetail.tsx index 8dacec4d8..c2e8745c8 100644 --- a/src/components/TopicDetail/TopicDetail.tsx +++ b/src/components/TopicDetail/TopicDetail.tsx @@ -399,6 +399,10 @@ export function TopicDetail(props: TopicDetailProps) { const shouldShowAiTab = !isCustomResource && resourceType === 'roadmap'; + const hasDataCampResources = paidResources.some((resource) => + resource.title.toLowerCase().includes('datacamp'), + ); + return (
)} + {resourceId === 'ai-data-scientist' && + hasDataCampResources && ( +
+

+ Follow the resources listed on the roadmap or check + out the premium courses by DataCamp listed below. +

+ +

+ They also have an{' '} + + Associate Data Scientist in Python + {' '} + track that covers all the key data scientist skills in + one place. +

+
+ )} + {links.length > 0 && ( <>