ai-course/app/backend/src/App.tsx

30 lines
754 B
TypeScript
Raw Normal View History

2025-11-18 13:32:46 +08:00
import { Suspense } from 'react';
import styles from './App.module.less';
import { useRoutes } from 'react-router-dom';
import routes from './routes';
import LoadingPage from './pages/loading';
import FloatingButton from './compenents/floating-button';
// 在应用的入口文件(如 index.js 或 App.js顶部添加
function App() {
const originalWarn = console.warn;
console.warn = (...args) => {
if (!args[0] || !args[0].includes('Space.Compact is deprecated')) {
originalWarn(...args);
}
};
const Views = () => useRoutes(routes);
return (
<Suspense fallback={<LoadingPage />}>
<div className={styles.App}>
<Views />
<FloatingButton />
</div>
</Suspense>
);
}
export default App;