File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 66 useEffect ,
77} from 'react'
88
9+
910type Language = 'python' | 'javascript' | 'java' | 'cpp'
1011
1112interface LanguageContextType {
@@ -21,13 +22,12 @@ interface LanguageProviderProps {
2122 children : ReactNode
2223}
2324
25+
2426export const LanguageProvider = ( { children } : LanguageProviderProps ) => {
25- // Get the language from localStorage or default to 'python'
2627 const initialLanguage : Language =
2728 ( localStorage . getItem ( 'selectedLanguage' ) as Language ) || 'python'
2829
29- const [ selectedLanguage , setSelectedLanguage ] =
30- useState < Language > ( initialLanguage )
30+ const [ selectedLanguage , setSelectedLanguage ] = useState < Language > ( initialLanguage )
3131
3232 useEffect ( ( ) => {
3333 localStorage . setItem ( 'selectedLanguage' , selectedLanguage )
You can’t perform that action at this time.
0 commit comments