From 2db9aad094b17e5bbfbb6a3c9ed3b38a38a686ab Mon Sep 17 00:00:00 2001 From: Roshaan Siddiqui Date: Fri, 8 Dec 2023 03:05:39 -0600 Subject: [PATCH 1/3] use helvetica font --- questverse-widgets/apps/QuestVerse/widget/pages/Dashboard.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/questverse-widgets/apps/QuestVerse/widget/pages/Dashboard.jsx b/questverse-widgets/apps/QuestVerse/widget/pages/Dashboard.jsx index dffe891..307591e 100644 --- a/questverse-widgets/apps/QuestVerse/widget/pages/Dashboard.jsx +++ b/questverse-widgets/apps/QuestVerse/widget/pages/Dashboard.jsx @@ -164,7 +164,7 @@ return ( <>
-

+

QuestVerse

@@ -185,7 +185,7 @@ return ( )}
-

+

Discover

{quests.map((quest) => ( From 03d54bd13a45e77cf5607b71f7a404844e12f0b1 Mon Sep 17 00:00:00 2001 From: Roshaan Siddiqui Date: Fri, 8 Dec 2023 03:15:49 -0600 Subject: [PATCH 2/3] create quest button --- .../QuestVerse/widget/pages/Dashboard.jsx | 37 ++++++++++++++----- 1 file changed, 27 insertions(+), 10 deletions(-) diff --git a/questverse-widgets/apps/QuestVerse/widget/pages/Dashboard.jsx b/questverse-widgets/apps/QuestVerse/widget/pages/Dashboard.jsx index 307591e..155c83d 100644 --- a/questverse-widgets/apps/QuestVerse/widget/pages/Dashboard.jsx +++ b/questverse-widgets/apps/QuestVerse/widget/pages/Dashboard.jsx @@ -3,7 +3,6 @@ const daoId = "hack.near"; const registryContract = "registry.i-am-human.near"; const issuer = "fractal.i-am-human.near"; - const quests = Near.view("questsmock.near", "get_all_quests"); if (!quests) { @@ -164,25 +163,43 @@ return ( <>
-

+

QuestVerse

- {!isVerified ? ( +
+ {!isVerified ? ( + + ) : ( + + + + )} - ) : ( - - - - )} +

From a28536a6950fa046c5d548d8b3ac4e6480b10068 Mon Sep 17 00:00:00 2001 From: Roshaan Siddiqui Date: Fri, 8 Dec 2023 03:20:08 -0600 Subject: [PATCH 3/3] chore: correct routing for detail component --- .../apps/QuestVerse/widget/components/quest/card.jsx | 2 +- .../apps/QuestVerse/widget/pages/QuestDetailsComponent.jsx | 0 .../apps/QuestVerse/widget/pages/QuestDetailsPage.jsx | 2 ++ 3 files changed, 3 insertions(+), 1 deletion(-) delete mode 100644 questverse-widgets/apps/QuestVerse/widget/pages/QuestDetailsComponent.jsx create mode 100644 questverse-widgets/apps/QuestVerse/widget/pages/QuestDetailsPage.jsx diff --git a/questverse-widgets/apps/QuestVerse/widget/components/quest/card.jsx b/questverse-widgets/apps/QuestVerse/widget/components/quest/card.jsx index 97b5d37..ee4b36e 100644 --- a/questverse-widgets/apps/QuestVerse/widget/components/quest/card.jsx +++ b/questverse-widgets/apps/QuestVerse/widget/components/quest/card.jsx @@ -8,7 +8,7 @@ if (!quest) { return "quest data missing"; } -const questUrl = `//*__@appAccount__*//widget/quest.page?questId=${questId}`; +const questUrl = `//*__@appAccount__*//widget/pages.QuestDetailsPage?questId=${questId}`; const isEligible = props.isEligible ?? true; diff --git a/questverse-widgets/apps/QuestVerse/widget/pages/QuestDetailsComponent.jsx b/questverse-widgets/apps/QuestVerse/widget/pages/QuestDetailsComponent.jsx deleted file mode 100644 index e69de29..0000000 diff --git a/questverse-widgets/apps/QuestVerse/widget/pages/QuestDetailsPage.jsx b/questverse-widgets/apps/QuestVerse/widget/pages/QuestDetailsPage.jsx new file mode 100644 index 0000000..e8bbded --- /dev/null +++ b/questverse-widgets/apps/QuestVerse/widget/pages/QuestDetailsPage.jsx @@ -0,0 +1,2 @@ +const questId = props.questId; +return

{JSON.stringify(questId)}

;