feat: add interactive JS courses to catalog (#66406)

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Jessica Wilkins
2026-03-16 22:20:35 -07:00
committed by GitHub
parent 86a94eeca0
commit caa5d42e41
29 changed files with 1935 additions and 0 deletions
+21
View File
@@ -99,6 +99,27 @@ const iconMap = {
[SuperBlocks.IntroductionToNano]: Code,
[SuperBlocks.IntroductionToGitAndGithub]: Code,
[SuperBlocks.LearnPromptingFundamentals]: Clipboard,
[SuperBlocks.IntroductionToVariablesAndStringsInJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToBooleansAndNumbersInJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToFunctionsInJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToArraysInJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToObjectsInJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToLoopsInJS]: JavaScriptIcon,
[SuperBlocks.JavascriptFundamentalsReview]: JavaScriptIcon,
[SuperBlocks.IntroductionToHigherOrderFunctionsAndCallbacksInJS]:
JavaScriptIcon,
[SuperBlocks.LearnDomManipulationAndEventsWithJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToJavascriptAndAccessibility]: JavaScriptIcon,
[SuperBlocks.LearnJavascriptDebugging]: JavaScriptIcon,
[SuperBlocks.LearnBasicRegexWithJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToDatesInJS]: JavaScriptIcon,
[SuperBlocks.LearnAudioAndVideoEventsWithJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToMapsAndSetsInJS]: JavaScriptIcon,
[SuperBlocks.LearnLocalstorageAndCrudOperationsWithJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToJavascriptClasses]: JavaScriptIcon,
[SuperBlocks.LearnRecursionWithJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToFunctionalProgrammingWithJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToAsynchronousJS]: JavaScriptIcon,
[SuperBlocks.IntroductionToPythonBasics]: PythonIcon,
[SuperBlocks.LearnPythonLoopsAndSequences]: PythonIcon,
[SuperBlocks.LearnPythonDictionariesAndSets]: PythonIcon,