diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index e02617d..89d939d 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -111,96 +111,97 @@ function App() {
{/* Language Selection Sidebar */} -
- {(Object.keys(LANGUAGE_CONFIGS) as Language[]).map((lang) => { - const { label, icon, color } = LANGUAGE_CONFIGS[lang]; - return ( +
+ {(Object.keys(LANGUAGE_CONFIGS) as Language[]).map((lang) => { + const { label, icon, color } = LANGUAGE_CONFIGS[lang]; + return ( + + ); + })} +
+ +
+ + {/* Main Content */} +
+ {/* Editor Section */} +
+
- ); - })} -
- -
- - {/* Main Content */} -
- {/* Editor Section */} -
-
- - -
-
- setCode(value || "")} - theme="vs-dark" - onMount={(editor) => setEditorInstance(editor)} - options={{ - minimap: { enabled: false }, - fontSize: 14, - padding: { top: 16 }, - scrollBeyondLastLine: false, - suggestOnTriggerCharacters: true, - quickSuggestions: true, - snippetSuggestions: "inline", - wordBasedSuggestions: "matchingDocuments", - parameterHints: { - enabled: true, - cycle: true, - }, - suggest: { - showKeywords: true, - showSnippets: true, - showClasses: true, - showFunctions: true, - showVariables: true, - showWords: true, - showMethods: true, - showProperties: true, - }, - }} - /> + +
+
+ setCode(value || "")} + theme="vs-dark" + onMount={(editor) => setEditorInstance(editor)} + options={{ + minimap: { enabled: false }, + fontSize: 14, + padding: { top: 16 }, + scrollBeyondLastLine: false, + suggestOnTriggerCharacters: true, + quickSuggestions: true, + snippetSuggestions: "inline", + wordBasedSuggestions: "matchingDocuments", + parameterHints: { + enabled: true, + cycle: true, + }, + suggest: { + showKeywords: true, + showSnippets: true, + showClasses: true, + showFunctions: true, + showVariables: true, + showWords: true, + showMethods: true, + showProperties: true, + }, + }} + /> +
-
- {/* Output Section */} -
-
-

Output

-
-
-
{output}
+ {/* Output Section */} +
+
+

Output

+
+
+
{output}
+
-
- + //
); }