Replaced every instance of <div className="mt-[64px]"> with <div className="mt-[64px] px-2"> to provide uniform horizontal padding across pages. No functional changes—visual layout improvement only.
42 lines
1.3 KiB
JavaScript
42 lines
1.3 KiB
JavaScript
import React from 'react';
|
|
import ReactDOM from 'react-dom/client';
|
|
import { BrowserRouter } from 'react-router-dom';
|
|
import '@douyinfe/semi-ui/dist/css/semi.css';
|
|
import { UserProvider } from './context/User';
|
|
import 'react-toastify/dist/ReactToastify.css';
|
|
import { StatusProvider } from './context/Status';
|
|
import { ThemeProvider } from './context/Theme';
|
|
import PageLayout from './components/layout/PageLayout.js';
|
|
import './i18n/i18n.js';
|
|
import './index.css';
|
|
|
|
// 欢迎信息(二次开发者不准将此移除)
|
|
// Welcome message (Secondary developers are not allowed to remove this)
|
|
if (typeof window !== 'undefined') {
|
|
console.log('%cWe ❤ NewAPI%c Github: https://github.com/QuantumNous/new-api',
|
|
'color: #10b981; font-weight: bold; font-size: 24px;',
|
|
'color: inherit; font-size: 14px;');
|
|
}
|
|
|
|
// initialization
|
|
|
|
const root = ReactDOM.createRoot(document.getElementById('root'));
|
|
root.render(
|
|
<React.StrictMode>
|
|
<StatusProvider>
|
|
<UserProvider>
|
|
<BrowserRouter
|
|
future={{
|
|
v7_startTransition: true,
|
|
v7_relativeSplatPath: true,
|
|
}}
|
|
>
|
|
<ThemeProvider>
|
|
<PageLayout />
|
|
</ThemeProvider>
|
|
</BrowserRouter>
|
|
</UserProvider>
|
|
</StatusProvider>
|
|
</React.StrictMode>,
|
|
);
|