-
- {disabled ? (
-
- Completed
-
- ) : (
- quest.rewardPools
- .toReversed()
- .map(({ rewardDefinition: reward }) => (
-
- ))
- )}
-
- {quest.displayData.imageUrl ? (
-
- ) : (
-
- )}
-
-
-
# Tracks
-
+ # Tracks
+
Complete quests to earn points and unlock rewards.
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7f2aa57..aa50e8a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1331,8 +1331,8 @@ packages:
integrity: sha512-b1oh54x4DMCdGsB4/7ahiSrViXxaBwRPotiZNnYXjLha9vfuURSAZErki6qjDoSIV0eXx5v57XnTGVtGwnfp2g==,
}
peerDependencies:
- "@types/react": "*"
- "@types/react-dom": "*"
+ "@types/react": npm:types-react@19.0.0-rc.1
+ "@types/react-dom": npm:types-react-dom@19.0.0-rc.1
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
@@ -1395,7 +1395,7 @@ packages:
integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==,
}
peerDependencies:
- "@types/react": "*"
+ "@types/react": npm:types-react@19.0.0-rc.1
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
"@types/react":
@@ -1431,8 +1431,8 @@ packages:
integrity: sha512-onrWn/72lQoEucDmJnr8uczSNTujT0vJnA/X5+3AkChVPowr8n1yvIKIabhWyMQeMvvmdpsvcyDqx3X1LEXCPg==,
}
peerDependencies:
- "@types/react": "*"
- "@types/react-dom": "*"
+ "@types/react": npm:types-react@19.0.0-rc.1
+ "@types/react-dom": npm:types-react-dom@19.0.0-rc.1
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
@@ -1459,8 +1459,8 @@ packages:
integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==,
}
peerDependencies:
- "@types/react": "*"
- "@types/react-dom": "*"
+ "@types/react": npm:types-react@19.0.0-rc.1
+ "@types/react-dom": npm:types-react-dom@19.0.0-rc.1
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
@@ -1511,8 +1511,8 @@ packages:
integrity: sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==,
}
peerDependencies:
- "@types/react": "*"
- "@types/react-dom": "*"
+ "@types/react": npm:types-react@19.0.0-rc.1
+ "@types/react-dom": npm:types-react-dom@19.0.0-rc.1
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
@@ -1527,8 +1527,8 @@ packages:
integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==,
}
peerDependencies:
- "@types/react": "*"
- "@types/react-dom": "*"
+ "@types/react": npm:types-react@19.0.0-rc.1
+ "@types/react-dom": npm:types-react-dom@19.0.0-rc.1
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
@@ -1543,8 +1543,8 @@ packages:
integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==,
}
peerDependencies:
- "@types/react": "*"
- "@types/react-dom": "*"
+ "@types/react": npm:types-react@19.0.0-rc.1
+ "@types/react-dom": npm:types-react-dom@19.0.0-rc.1
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
@@ -1559,8 +1559,8 @@ packages:
integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==,
}
peerDependencies:
- "@types/react": "*"
- "@types/react-dom": "*"
+ "@types/react": npm:types-react@19.0.0-rc.1
+ "@types/react-dom": npm:types-react-dom@19.0.0-rc.1
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
@@ -1691,8 +1691,8 @@ packages:
integrity: sha512-vVfA2IZ9q/J+gEamvj761Oq1FpWgCDaNOOIfbPVp2MVPLEomUr5+Vf7kJGwQ24YxZSlQVar7Bes8kyTo5Dshpg==,
}
peerDependencies:
- "@types/react": "*"
- "@types/react-dom": "*"
+ "@types/react": npm:types-react@19.0.0-rc.1
+ "@types/react-dom": npm:types-react-dom@19.0.0-rc.1
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
@@ -6267,6 +6267,12 @@ packages:
integrity: sha512-u7IEgvEgACYFDGtaqBgh5tqtYxkfPgtE7sl3RjfsT4QTpRM9FADXoWomFYZVi55Upii3LUcaZYrKFyHqUTHpew==,
}
+ types-react@19.0.0-rc.1:
+ resolution:
+ {
+ integrity: sha512-RshndUfqTW6K3STLPis8BtAYCGOkMbtvYsi90gmVNDZBXUyUc5juf2PE9LfS/JmOlUIRO8cWTS/1MTnmhjDqyQ==,
+ }
+
typescript@5.7.2:
resolution:
{
@@ -10948,12 +10954,16 @@ snapshots:
types-react-dom@19.0.0-rc.1:
dependencies:
- "@types/react": 19.0.3
+ "@types/react": types-react@19.0.0-rc.1
types-react@19.0.0-alpha.3:
dependencies:
csstype: 3.1.3
+ types-react@19.0.0-rc.1:
+ dependencies:
+ csstype: 3.1.3
+
typescript@5.7.2: {}
ufo@1.5.4: {}