feat: add digital pet game lab (#62165)

Co-authored-by: Anna <a.rcottrill521@gmail.com>
Co-authored-by: Robert-Beckett <robert.beckett@onion.red>
Co-authored-by: Electric Molasses <30680078+ElectricMolasses@users.noreply.github.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Sem Bauke <sem@freecodecamp.org>
Co-authored-by: Kolade Chris <65571316+Ksound22@users.noreply.github.com>
Co-authored-by: Kolade <chrisjay967@gmail.com>
This commit is contained in:
Naomi Carrigan 2026-04-22 01:42:36 -07:00 committed by GitHub
parent eb14138c81
commit fd18d76ac7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 1322 additions and 0 deletions

View File

@ -6267,6 +6267,12 @@
"In this lab, you will practice using TypeScript by building a flashcard quiz app."
]
},
"lab-digital-pet-game": {
"title": "Build a Digital Pet Game",
"intro": [
"In this lab, you'll practice what you learned about Typescript and React by building a digital pet game."
]
},
"review-typescript": {
"title": "Typescript Review",
"intro": [

View File

@ -0,0 +1,11 @@
{
"isUpcomingChange": true,
"dashedName": "lab-digital-pet-game",
"helpCategory": "JavaScript",
"blockLayout": "link",
"challengeOrder": [
{ "id": "68c362b379059c388d3874f2", "title": "Build a Digital Pet Game" }
],
"blockLabel": "lab",
"usesMultifileEditor": true
}

View File

@ -102,6 +102,7 @@
"lecture-working-with-typescript-configuration-files",
"workshop-fortune-teller-app",
"lab-flashcard-quiz-app",
"lab-digital-pet-game",
"review-typescript",
"quiz-typescript"
]