18 lines
457 B
TypeScript
18 lines
457 B
TypeScript
import { LanguageProvider, detectInitialLanguage } from '../contexts/LanguageContext';
|
|
import { ThemeProvider } from '../contexts/ThemeContext';
|
|
import AppRouter from './AppRouter';
|
|
|
|
function PortfolioApp() {
|
|
const initialLanguage = detectInitialLanguage();
|
|
|
|
return (
|
|
<LanguageProvider initialLanguage={initialLanguage}>
|
|
<ThemeProvider>
|
|
<AppRouter />
|
|
</ThemeProvider>
|
|
</LanguageProvider>
|
|
);
|
|
}
|
|
|
|
export default PortfolioApp;
|