(rebase) avoid dist and binary

This commit is contained in:
2026-02-14 10:01:14 +08:00
commit e3dd38d1a5
46 changed files with 21117 additions and 0 deletions

56
src/App.tsx Normal file
View File

@@ -0,0 +1,56 @@
// React 17+ 使用新的JSX转换无需显式导入React
import { Provider } from 'react-redux'
import { ConfigProvider, App as AntdApp } from 'antd'
import zhCN from 'antd/locale/zh_CN'
import { store } from './store/store'
import RemoteControlApp from './components/RemoteControlApp'
import AuthGuard from './components/AuthGuard'
import './App.css'
/**
* 主应用组件
*/
function App() {
return (
<Provider store={store}>
<ConfigProvider
locale={zhCN}
theme={{
token: {
colorPrimary: '#667eea',
borderRadius: 8,
colorBgContainer: '#ffffff',
colorBgLayout: '#f0f2f5',
fontFamily: '-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif',
},
components: {
Table: {
headerBg: '#fafafa',
headerColor: '#595959',
rowHoverBg: '#f0f5ff',
borderRadius: 8,
},
Card: {
borderRadiusLG: 12,
},
Button: {
borderRadius: 6,
},
Menu: {
itemBorderRadius: 8,
itemMarginInline: 8,
},
},
}}
>
<AntdApp>
<AuthGuard>
<RemoteControlApp />
</AuthGuard>
</AntdApp>
</ConfigProvider>
</Provider>
)
}
export default App