chore(project): 初始化 React 项目并更新依赖配置
- 将项目从 Chrome 扩展模板迁移到 Create React App - 移除原有的 Chrome 扩展相关文件(background.js、content.js、manifest.json) - 删除旧的开发指南 DEVELOPMENT.md - 更新 package-lock.json 以支持 React 开发环境 - 替换 .gitignore 文件内容为标准 React 项目忽略规则 - 移除所有原有的图标资源文件(images/*.png) - 更新 README.md 为 Create React App 标准文档 - 添加 React、React DOM、React Router 等核心依赖 - 配置测试库(@testing-library)及相关工具 - 设置 web-vitals 性能监控依赖
This commit is contained in:
+25
@@ -0,0 +1,25 @@
|
||||
import { HashRouter as Router, Routes, Route } from 'react-router-dom';
|
||||
import UserListPage from './pages/UserListPage';
|
||||
import ActionsPage from './pages/ActionsPage';
|
||||
import TimestampPage from './pages/TimestampPage';
|
||||
import './App.css';
|
||||
|
||||
function App() {
|
||||
return (
|
||||
<Router>
|
||||
<div className="app">
|
||||
<nav className="navbar">
|
||||
<h2>User Manager Extesion</h2>
|
||||
</nav>
|
||||
|
||||
<Routes>
|
||||
<Route path="/" element={<UserListPage />} />
|
||||
<Route path="/actions" element={<ActionsPage />} />
|
||||
<Route path="/timestamp" element={<TimestampPage />} />
|
||||
</Routes>
|
||||
</div>
|
||||
</Router>
|
||||
);
|
||||
}
|
||||
|
||||
export default App;
|
||||
Reference in New Issue
Block a user