1
0
mirror of https://github.com/kamranahmedse/developer-roadmap.git synced 2025-04-24 09:22:58 +02:00

feat: add projects in homepage (#7118)

This commit is contained in:
Arik Chakma 2024-09-17 23:16:02 +06:00 committed by GitHub
parent caf39819da
commit ffaba806c9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -14,6 +14,16 @@ const roleRoadmaps = await getRoadmapsByTag('role-roadmap');
const skillRoadmaps = await getRoadmapsByTag('skill-roadmap');
const bestPractices = await getAllBestPractices();
const questionGroups = await getAllQuestionGroups();
const projectGroups = [
{
title: 'Frontend',
id: 'frontend',
},
{
title: 'Backend',
id: 'backend',
},
]
const guides = await getAllGuides();
const questionGuides = (await getAllQuestionGroups()).filter(
@ -59,6 +69,15 @@ const videos = await getAllVideos();
showCreateRoadmap={true}
/>
<FeaturedItems
heading='Project Ideas'
allowBookmark={false}
featuredItems={projectGroups.map((projectGroup) => ({
text: projectGroup.title,
url: `${projectGroup.id}/projects`,
}))}
/>
<FeaturedItems
heading='Best Practices'
featuredItems={bestPractices.map((bestPractice) => ({