feat: 初始化财务管理应用前端项目,包含账户、预算、交易、报表、设置等核心功能模块。
This commit is contained in:
15
src/App.tsx
15
src/App.tsx
@@ -2,7 +2,18 @@ import { RouterProvider } from 'react-router-dom';
|
||||
import { router } from './router';
|
||||
|
||||
|
||||
import { ThemeProvider } from './hooks';
|
||||
import { ThemeProvider, useAutoTokenRefresh } from './hooks';
|
||||
|
||||
/**
|
||||
* App Content Component
|
||||
* Wrapped by providers, uses hooks
|
||||
*/
|
||||
function AppContent() {
|
||||
// Enable automatic token refresh
|
||||
useAutoTokenRefresh();
|
||||
|
||||
return <RouterProvider router={router} />;
|
||||
}
|
||||
|
||||
/**
|
||||
* Main Application Component
|
||||
@@ -11,7 +22,7 @@ import { ThemeProvider } from './hooks';
|
||||
function App() {
|
||||
return (
|
||||
<ThemeProvider>
|
||||
<RouterProvider router={router} />
|
||||
<AppContent />
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user