subpage.tsx 694 B

1234567891011121314151617181920212223242526
  1. import { createRoot } from 'react-dom/client';
  2. import { message } from 'antd';
  3. import 'antd/dist/reset.css';
  4. import { readyI18n } from '@/i18n/react';
  5. import { ThemeProvider } from '@/hooks/useTheme';
  6. import { QueryProvider } from '@/api/QueryProvider';
  7. import SubPage from '@/pages/sub/SubPage';
  8. const messageContainer = document.getElementById('message');
  9. if (messageContainer) {
  10. message.config({ getContainer: () => messageContainer });
  11. }
  12. readyI18n().then(() => {
  13. const root = document.getElementById('app');
  14. if (root) {
  15. createRoot(root).render(
  16. <ThemeProvider>
  17. <QueryProvider>
  18. <SubPage />
  19. </QueryProvider>
  20. </ThemeProvider>,
  21. );
  22. }
  23. });