Skip to content

Commit fa4ab6d

Browse files
Merge pull request steam-bell-92#1514 from anujsharma8d/fix/projects-not-working
fix: resolve project content unavailable issue
2 parents 66418f0 + c8b0568 commit fa4ab6d

1 file changed

Lines changed: 1 addition & 72 deletions

File tree

web-app/js/projects.js

Lines changed: 1 addition & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,6 @@ function initializeProject(projectName) {
5959
}
6060
}
6161

62-
function toPascalCase(str) {
63-
if (str === "nqueens") return "NQueens";
64-
return str
65-
.split("-")
66-
.map(function (word) {
67-
return word.charAt(0).toUpperCase() + word.slice(1);
68-
})
69-
.join("");
70-
}
7162

7263
function getProjectHTML(projectName) {
7364
const fnName = "get" + toPascalCase(projectName) + "HTML";
@@ -636,66 +627,4 @@ function initNQueens() {
636627
output.innerHTML = "";
637628
solutionCountEl.textContent = "0";
638629
});
639-
}
640-
641-
function initializeProject(projectName) {
642-
const initializers = {
643-
"tic-tac-toe": "initTicTacToe",
644-
"chess": "initChess",
645-
"rock-paper-scissor": "initRockPaperScissor",
646-
"dice-rolling": "initDiceRolling",
647-
"coin-flip": "initCoinFlip",
648-
"blackjack-21": "initBlackjack",
649-
"number-guessing": "initNumberGuessing",
650-
hangman: "initHangman",
651-
"word-scramble": "initWordScramble",
652-
flames: "initFlames",
653-
"dots-boxes": "initDotsBoxes",
654-
"emoji-memory": "initEmojiMemoryGame",
655-
fibonacci: "initFibonacci",
656-
"binary-search": "initBinarySearch",
657-
"sorting-visualizer": "initSortingVisualizer",
658-
"quick-sort": "initQuickSort",
659-
"merge-sort": "initMergeSort",
660-
"progression-recognizer": "initProgressionRecognizer",
661-
"pascal-triangle": "initPascalTriangle",
662-
armstrong: "initArmstrong",
663-
calculator: "initCalculator",
664-
collatz: "initCollatz",
665-
"prime-analyzer": "initPrimeAnalyzer",
666-
"projectile-motion": "initProjectileMotion",
667-
"coordinate-polar-transform": "initCoordinatePolarTransform",
668-
"derivative-calculator": "initDerivativeCalculator",
669-
"morse-code": "initMorseCode",
670-
"tower-of-hanoi": "initTowerOfHanoi",
671-
"number-converter": "initNumberConverter",
672-
"typing-speed-tester": "initTypingSpeedTester",
673-
"snake-game": "initSnakeGame",
674-
"password-forge": "initPasswordForge",
675-
"spot-the-difference": "initSpotTheDifference",
676-
"whack-a-mole": "initWhackaMole",
677-
"flappy-game": "initFlappyGame",
678-
"productive-pet": "initProductivePet",
679-
"simon-says": "initSimonSays",
680-
"2048-game": "init2048Game",
681-
"color-palette": "initColorPalette",
682-
"math-quiz": "initMathQuiz",
683-
"resume-analyzer": "initAIResumeAnalyzer",
684-
"caesar-cipher": "initCaesarCipher",
685-
"sudoku-game": "initSudokuGame",
686-
"resume-analyzer": "initResumeAnalyzer",
687-
"caesar-cipher": "initCaesarCipher",
688-
"war-card-game": "initWarCardGame",
689-
"number-sliding-puzzle": "initNumberSlidingPuzzle",
690-
"budget-tracker": "initBudgetTracker",
691-
"fourier-series": "initFourierSeries",
692-
"pathfinding-visualizer": "initPathfindingVisualizer",
693-
"tsp-visualizer": "initTspVisualizer"
694-
};
695-
696-
const initializerName = initializers[projectName];
697-
if (initializerName && typeof window[initializerName] === "function") {
698-
window[initializerName]();
699-
}
700-
}
701-
}
630+
}

0 commit comments

Comments
 (0)