From fa94e61af3f800f7d6fe35e825ca68ad22477a8e Mon Sep 17 00:00:00 2001
From: AbhiByreddy <54539671+ThunderBird260@users.noreply.github.com>
Date: Tue, 13 Aug 2024 16:23:21 -0400
Subject: [PATCH 1/4] feat: cooler looking activity feed!
---
src/components/home/Hero.jsx | 2 +-
src/pages/dashboard.jsx | 24 ++++++++++++++++++------
2 files changed, 19 insertions(+), 7 deletions(-)
diff --git a/src/components/home/Hero.jsx b/src/components/home/Hero.jsx
index 6c42938..4ec3bf5 100644
--- a/src/components/home/Hero.jsx
+++ b/src/components/home/Hero.jsx
@@ -26,7 +26,7 @@ export function Hero() {
{ userName: 'laphatize', challengeName: 'Excel-lently Hidden', profilePic: 'https://imagedelivery.net/1Dym4oPRvM_5USnDWCdSCw/7523c0cb-2330-443c-94f1-030cd8bde300/public' },
{ userName: 'herronjo', challengeName: 'Trading Bananas' , profilePic: 'https://imagedelivery.net/1Dym4oPRvM_5USnDWCdSCw/1bd03d05-1057-48fc-3d3f-b3ed512cb500/public' },
{ userName: 'thunderbird', challengeName: 'Sneaky Cat ' , profilePic: 'https://imagedelivery.net/1Dym4oPRvM_5USnDWCdSCw/3b312b5f-c90d-490d-80d0-e52b367d4400/public' },
- { userName: 'steven', challengeName: 'Pretty Obvious', profilePic: 'https://imagedelivery.net/1Dym4oPRvM_5USnDWCdSCw/3e75c7a3-dfe9-47cc-0d46-736187e62400/public' },
+ { userName: 'stevestef', challengeName: 'Pretty Obvious', profilePic: 'https://imagedelivery.net/1Dym4oPRvM_5USnDWCdSCw/3e75c7a3-dfe9-47cc-0d46-736187e62400/public' },
]);
};
diff --git a/src/pages/dashboard.jsx b/src/pages/dashboard.jsx
index 1a92080..2200fb0 100644
--- a/src/pages/dashboard.jsx
+++ b/src/pages/dashboard.jsx
@@ -258,13 +258,25 @@ export default function Dashboard() {
{activities && activities.length > 0 ?
- activities.slice().reverse().map((data) =>
-
-
-
- {data.userName} completed
- {data.challengeName}
-
+ activities.slice().reverse().map((data, index) =>
+
+
+

+
+
{data.userName}
+
+ solved {data.challengeName}
+
+
+
) :
<>
From 90e91bfc9d947f18f0707b90d0d9e49a757c1be7 Mon Sep 17 00:00:00 2001
From: AbhiByreddy <54539671+ThunderBird260@users.noreply.github.com>
Date: Tue, 13 Aug 2024 17:03:12 -0400
Subject: [PATCH 2/4] feat: allow unverified challenges to edit and see
challenge screen
---
src/pages/create.jsx | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/src/pages/create.jsx b/src/pages/create.jsx
index 28f52d8..5845d01 100644
--- a/src/pages/create.jsx
+++ b/src/pages/create.jsx
@@ -437,8 +437,25 @@ export default function Create() {
>
View Feedback
+
+
window.open(`../../challenges/${challenge.id}`, '_blank')}>
+
+ Go to Challenge Page
+
>
)}
+ {challenge.state === 'STANDARD_UNVERIFIED' &&(
+ <>
+
+ Edit, {challenge.title}
+
+
+
window.open(`../../challenges/${challenge.id}`, '_blank')}>
+
+ Go to Challenge Page
+
+ >
+ )}
From e49ce3eb909922ec0c092c6dd32b3a6265f532f7 Mon Sep 17 00:00:00 2001
From: AbhiByreddy <54539671+ThunderBird260@users.noreply.github.com>
Date: Tue, 13 Aug 2024 17:07:48 -0400
Subject: [PATCH 3/4] feat: users being able to go to their challenge thats
verified off create page
---
src/pages/create.jsx | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/pages/create.jsx b/src/pages/create.jsx
index 5845d01..4ae17cf 100644
--- a/src/pages/create.jsx
+++ b/src/pages/create.jsx
@@ -456,6 +456,12 @@ export default function Create() {
>
)}
+ {challenge.state === 'STANDARD_VERIFIED' &&(
+
window.open(`../../challenges/${challenge.id}`, '_blank')}>
+
+ Go to Challenge Page
+
+ )}
From c582fb5509e165af6653a05c660a1893f3437d12 Mon Sep 17 00:00:00 2001
From: Pranav Ramesh
Date: Wed, 21 Aug 2024 23:44:04 -0400
Subject: [PATCH 4/4] Update dashboard.jsx
---
src/pages/dashboard.jsx | 27 ++++++++-------------------
1 file changed, 8 insertions(+), 19 deletions(-)
diff --git a/src/pages/dashboard.jsx b/src/pages/dashboard.jsx
index 2200fb0..e3f489b 100644
--- a/src/pages/dashboard.jsx
+++ b/src/pages/dashboard.jsx
@@ -257,32 +257,21 @@ export default function Dashboard() {
- {activities && activities.length > 0 ?
- activities.slice().reverse().map((data, index) =>
-
-
-

-
-
{data.userName}
-
- solved {data.challengeName}
-
+ {activities && activities.length > 0 ?
+ activities.slice().reverse().map((data) =>
+
-
-
) :
<>
>
}
+