diff --git a/app/components/ClassMates.tsx b/app/components/ClassMates.tsx new file mode 100644 index 0000000..d157775 --- /dev/null +++ b/app/components/ClassMates.tsx @@ -0,0 +1,171 @@ +let classmatesData = [ + { + id: "1", + name: "Daniel Nguyen", + program: "Graduate Program", + type: "Student", + avatar: "avatar1.png" + }, + { + id: "2", + name: "Sarah Anderson", + program: "Post-Graduate Program", + type: "Student", + avatar: "avatar2.png" + }, + { + id: "3", + name: "John Smith", + program: "Undergraduate Program", + type: "Student", + avatar: "avatar3.png" + }, + { + id: "4", + name: "Emily Davis", + program: "Graduate Program", + type: "Student", + avatar: "avatar4.png" + }, + { + id: "5", + name: "Michael Johnson", + program: "Post-Graduate Program", + type: "Student", + avatar: "avatar5.png" + }, + { + id: "6", + name: "Jessica Wilson", + program: "Undergraduate Program", + type: "Student", + avatar: "avatar6.png" + }, + { + id: "7", + name: "David Brown", + program: "Graduate Program", + type: "Student", + avatar: "avatar1.png" + }, + { + id: "8", + name: "Laura Lee", + program: "Post-Graduate Program", + type: "Student", + avatar: "avatar2.png" + }, + { + id: "9", + name: "Chris Miller", + program: "Undergraduate Program", + type: "Student", + avatar: "avatar3.png" + }, + { + id: "10", + name: "Sophia Taylor", + program: "Graduate Program", + type: "Student", + avatar: "avatar4.png" + }, + { + id: "11", + name: "James Anderson", + program: "Post-Graduate Program", + type: "Student", + avatar: "avatar5.png" + }, + { + id: "12", + name: "Olivia Thomas", + program: "Undergraduate Program", + type: "Student", + avatar: "avatar6.png" + }, + { + id: "13", + name: "Ethan Martinez", + program: "Graduate Program", + type: "Student", + avatar: "avatar1.png" + }, + { + id: "14", + name: "Ava Garcia", + program: "Post-Graduate Program", + type: "Student", + avatar: "avatar2.png" + }, + { + id: "15", + name: "Noah Rodriguez", + program: "Undergraduate Program", + type: "Student", + avatar: "avatar3.png" + }, + { + id: "16", + name: "Mia Martinez", + program: "Graduate Program", + type: "Student", + avatar: "avatar4.png" + }, + { + id: "17", + name: "Lucas Wilson", + program: "Post-Graduate Program", + type: "Student", + avatar: "avatar5.png" + }, + { + id: "18", + name: "Isabella Clark", + program: "Undergraduate Program", + type: "Student", + avatar: "avatar6.png" + }, + { + id: "19", + name: "Liam Walker", + program: "Graduate Program", + type: "Student", + avatar: "avatar1.png" + }, + { + id: "20", + name: "Charlotte Lewis", + program: "Post-Graduate Program", + type: "Student", + avatar: "avatar2.png" + } +]; +export default function Index() { + return ( +
+

+ Your Classmates   |  Graduate Program +

+
+ {classmatesData.map(data => ( +
+
+


+ +

{data.name}

+

+ {data.program} | {data.type} +

+
+ ))} +
+
+ ); +} + + + +{/*
+ +

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Veritatis quasi nisi eligendi consectetur sequi nemo doloribus, obcaecati corrupti dolorum dolores omnis magni similique. Debitis unde nam, magnam maxime magni repudiandae.

+
*/} \ No newline at end of file diff --git a/app/components/ClassmateTutorSection.tsx b/app/components/ClassmateTutorSection.tsx new file mode 100644 index 0000000..c69f456 --- /dev/null +++ b/app/components/ClassmateTutorSection.tsx @@ -0,0 +1,20 @@ +export default function Index() { + return ( +
+
+
+

+ Tutor +

Sarah Anderson

+

+ TUTOR + | + Graduate Program +

+
+ {/*

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Id a cum maxime iste dicta minus vitae harum saepe, assumenda esse sit autem qui quis deserunt adipisci omnis veniam incidunt? Placeat.

*/} +
+ ); +} + + diff --git a/app/components/KnowledgeQuests.tsx b/app/components/KnowledgeQuests.tsx index 990141f..a191567 100644 --- a/app/components/KnowledgeQuests.tsx +++ b/app/components/KnowledgeQuests.tsx @@ -25,145 +25,30 @@ let knowledgeData = [ } ]; -let performersData = [ - { - id: "1", - name: "Eiden", - score: "48/50", - points: "999", - rank: "1", - program: "Graduate Program", - avatar: "avatar1.png" - }, - { - id: "2", - name: "Jackson", - score: "45/50", - points: "997", - rank: "2", - program: "Graduate Program", - avatar: "avatar2.png" - }, - { - id: "3", - name: "Emma Aria", - score: "43/50", - points: "994", - rank: "3", - program: "Graduate Program", - avatar: "avatar3.png" - }, - { - id: "4", - name: "John Doe", - score: "40/50", - points: "990", - rank: "4", - program: "Graduate Program", - avatar: "avatar4.png" - }, - { - id: "5", - name: "Jane Cooper", - score: "37/50", - points: "987", - rank: "5", - program: "Graduate Program", - avatar: "avatar5.png" - }, - { - id: "6", - name: "John Doe", - score: "35/50", - points: "982", - rank: "6", - program: "Graduate Program", - avatar: "avatar6.png" - } -]; - -const sortedData = performersData.sort((a, b) => parseInt(a.rank) - parseInt(b.rank)); - -const highestRank = sortedData[0]; -const secondHighestRank = sortedData[1]; -const thirdHighestRank = sortedData[2]; - -console.log('The highest rank is:', highestRank); -console.log('The second highest rank is:', secondHighestRank); -console.log('The Third highest rank is:', thirdHighestRank); - - - export default function(){ return( -
-
-
-

Knowledge Quests

-
- {knowledgeData.map(data => ( -
-
- -
-

{data.title}

-

{data.challenge}

-

{data.question}

-
-
- -
- ))} -
-
-
-

Top Performers

-

Knowledge Quest

-
-
-
- - -
-

{secondHighestRank.name}

-

{secondHighestRank.score}

-
-
-
- - - -
-

{highestRank.name}

-

{highestRank.score}

-
-
-
- - -
-

{thirdHighestRank.name}

-

{thirdHighestRank.score}

-
+
+
+
+

Knowledge Quests

+
+ {knowledgeData.map(data => ( +
+
+ +
+

{data.title}

+

{data.challenge}

+

{data.question}

-
- {sortedData.slice(3).map(data => ( -
-

# {data.rank}

- -
-

{data.name}

-

{data.program}

-
-
- -

{data.points} Points

-
-
- ))}
+
-
-
+ ))} +
+
+ +
+
) } \ No newline at end of file diff --git a/app/components/ProgressReview.tsx b/app/components/ProgressReview.tsx index 56fcc61..3fae61e 100644 --- a/app/components/ProgressReview.tsx +++ b/app/components/ProgressReview.tsx @@ -489,7 +489,6 @@ export default function Index() {

{questionData.correctAnswer}

 Correct

-

{questionData.correctAnswer}