aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/main.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.tsx')
-rw-r--r--src/main.tsx19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/main.tsx b/src/main.tsx
new file mode 100644
index 0000000..95ac71e
--- /dev/null
+++ b/src/main.tsx
@@ -0,0 +1,19 @@
+import { StrictMode } from 'react'
+import { createRoot } from 'react-dom/client'
+import './index.css'
+import { InternationalizationProvider } from '@astryxdesign/core/i18n'
+import zhCN from '@astryxdesign/core/locales/zh-CN.generated.js'
+import { App } from './App'
+import { ThemeModeProvider } from './theme/ThemeMode'
+
+createRoot(document.getElementById('root')!).render(
+ <StrictMode>
+ <InternationalizationProvider
+ locale="zh-CN"
+ messages={{ 'zh-CN': zhCN }}>
+ <ThemeModeProvider>
+ <App />
+ </ThemeModeProvider>
+ </InternationalizationProvider>
+ </StrictMode>,
+)