chore: initial project commit

This commit is contained in:
2026-03-12 16:33:33 +08:00
commit 88c9474a27
19 changed files with 4670 additions and 0 deletions

21
src/App.tsx Normal file
View File

@@ -0,0 +1,21 @@
import { Routes, Route, Navigate } from "react-router-dom";
import Layout from "./Layout";
import PlanningAgent from "./pages/PlanningAgent";
import DevOpsAgent from "./pages/DevOpsAgent";
import QualityGate from "./pages/QualityGate";
export default function App() {
return (
<Routes>
<Route element={<Layout />}>
<Route path="/planning" element={<PlanningAgent />} />
<Route path="/devops" element={<DevOpsAgent />} />
<Route path="/quality" element={<Navigate to="/quality/dashboard" replace />} />
<Route path="/quality/dashboard" element={<QualityGate view="dashboard" />} />
<Route path="/quality/pr-list" element={<QualityGate view="pr-list" />} />
<Route path="/quality/settings" element={<QualityGate view="settings" />} />
<Route path="*" element={<Navigate to="/planning" replace />} />
</Route>
</Routes>
);
}