Skip to content

Commit 8dbce5c

Browse files
authored
Reorder side quests + add missing guide links (#325)
1 parent 9babd6a commit 8dbce5c

File tree

2 files changed

+32
-7
lines changed

2 files changed

+32
-7
lines changed

packages/nextjs/app/builders/[address]/_components/SideQuests.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ const CollapseSection = ({ title, quests, defaultExpanded = false, className = "
6363
const QUEST_CATEGORIES = {
6464
ENS_BASICS: [SIDEQUESTS.ensRegistered, SIDEQUESTS.ensAvatarSet],
6565
ETHEREUM_FIRST_STEPS: [
66-
SIDEQUESTS.contractDeployed,
6766
SIDEQUESTS.sentMainnetTx,
6867
SIDEQUESTS.usedL2,
69-
SIDEQUESTS.mintedNFT,
7068
SIDEQUESTS.swappedOnDex,
69+
SIDEQUESTS.mintedNFT,
70+
SIDEQUESTS.contractDeployed,
7171
],
7272
};
7373

packages/nextjs/services/sideQuests/schema.ts

Lines changed: 30 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,34 @@ export const SIDEQUESTS: Record<SideQuestId, SideQuestMeta> = {
3232
check: checkEnsAvatarSet,
3333
link: "/guides/register-ens-domain-set-avatar",
3434
},
35-
contractDeployed: { id: "contractDeployed", name: "Deploy a Contract", check: checkContractDeployed },
36-
swappedOnDex: { id: "swappedOnDex", name: "Swap on a DEX", check: checkSwappedOnDex },
37-
usedL2: { id: "usedL2", name: "Use an L2", check: checkUsedL2 },
38-
sentMainnetTx: { id: "sentMainnetTx", name: "Send a Mainnet TX", check: checkSentMainnetTx },
39-
mintedNFT: { id: "mintedNFT", name: "Mint an NFT", check: checkMintedNFT },
35+
contractDeployed: {
36+
id: "contractDeployed",
37+
name: "Deploy a Contract",
38+
check: checkContractDeployed,
39+
link: "https://www.youtube.com/watch?v=AUwYGRkxm_8",
40+
},
41+
swappedOnDex: {
42+
id: "swappedOnDex",
43+
name: "Swap on a DEX",
44+
check: checkSwappedOnDex,
45+
link: "https://ethereum.org/guides/how-to-swap-tokens",
46+
},
47+
usedL2: {
48+
id: "usedL2",
49+
name: "Use an L2",
50+
check: checkUsedL2,
51+
link: "https://ethereum.org/guides/how-to-use-a-bridge/",
52+
},
53+
sentMainnetTx: {
54+
id: "sentMainnetTx",
55+
name: "Send a Mainnet TX",
56+
check: checkSentMainnetTx,
57+
link: "https://ethereum.org/guides/how-to-use-a-wallet/",
58+
},
59+
mintedNFT: {
60+
id: "mintedNFT",
61+
name: "Mint an NFT",
62+
check: checkMintedNFT,
63+
link: "https://chain.link/tutorials/how-to-mint-an-nft",
64+
},
4065
} as const;

0 commit comments

Comments
 (0)