mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-09-03 17:07:15 +00:00
ded2aa150c
* fix(frontend): isolate subscription language preference * fix(frontend): defer date locale resolution
27 lines
708 B
TypeScript
27 lines
708 B
TypeScript
import { createRoot } from 'react-dom/client';
|
|
import { message } from 'antd';
|
|
import 'antd/dist/reset.css';
|
|
|
|
import { readyI18n } from '@/i18n/react';
|
|
import { ThemeProvider } from '@/hooks/useTheme';
|
|
import { QueryProvider } from '@/api/QueryProvider';
|
|
import SubPage from '@/pages/sub/SubPage';
|
|
|
|
const messageContainer = document.getElementById('message');
|
|
if (messageContainer) {
|
|
message.config({ getContainer: () => messageContainer });
|
|
}
|
|
|
|
readyI18n('subscription').then(() => {
|
|
const root = document.getElementById('app');
|
|
if (root) {
|
|
createRoot(root).render(
|
|
<ThemeProvider>
|
|
<QueryProvider>
|
|
<SubPage />
|
|
</QueryProvider>
|
|
</ThemeProvider>,
|
|
);
|
|
}
|
|
});
|