- Grove → Project - Tree → Package - Fruit → Artifact - Graft → Tag - Cultivate → Upload - Harvest → Download Updated across: - Backend models, schemas, and routes - Frontend types, API client, and components - README documentation - API endpoints now use /project/:project/packages pattern 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
20 lines
539 B
TypeScript
20 lines
539 B
TypeScript
import { Routes, Route } from 'react-router-dom';
|
|
import Layout from './components/Layout';
|
|
import Home from './pages/Home';
|
|
import ProjectPage from './pages/ProjectPage';
|
|
import PackagePage from './pages/PackagePage';
|
|
|
|
function App() {
|
|
return (
|
|
<Layout>
|
|
<Routes>
|
|
<Route path="/" element={<Home />} />
|
|
<Route path="/project/:projectName" element={<ProjectPage />} />
|
|
<Route path="/project/:projectName/:packageName" element={<PackagePage />} />
|
|
</Routes>
|
|
</Layout>
|
|
);
|
|
}
|
|
|
|
export default App;
|