From 6d77a6b8ceacec20e90fe8dc411044bc03d86ee2 Mon Sep 17 00:00:00 2001 From: ishikabhoyar Date: Tue, 22 Jul 2025 15:52:06 +0530 Subject: [PATCH] Refactor language identifier mapping and remove unused language options in CodeChallenge component --- Frontend/src/components/CodeChallenge.jsx | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/Frontend/src/components/CodeChallenge.jsx b/Frontend/src/components/CodeChallenge.jsx index 0749247..24d1b42 100644 --- a/Frontend/src/components/CodeChallenge.jsx +++ b/Frontend/src/components/CodeChallenge.jsx @@ -16,12 +16,10 @@ const CodeChallenge = () => { // Map frontend language names to backend language identifiers const getLanguageIdentifier = (uiLanguage) => { const languageMap = { - 'javascript': 'javascript', 'python': 'python', 'java': 'java', 'c++': 'cpp', - 'c': 'c', - 'go': 'golang' + 'c': 'c' }; return languageMap[uiLanguage.toLowerCase()] || uiLanguage.toLowerCase(); }; @@ -131,17 +129,6 @@ int main() { // Write your solution here return 0; -}`, - 'Go': `package main - -import ( - "fmt" -) - -// ${problem.title} solution -func main() { - // Write your solution here - }`, 'Python': `# ${problem.title} def solution(): @@ -452,12 +439,10 @@ int main() { onChange={(e) => setLanguage(e.target.value)} className="language-selector" > - -