diff options
| author | realtradam <[email protected]> | 2024-07-27 23:24:57 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2024-07-27 23:24:57 -0400 |
| commit | 55ec4c9dbd9fa1b98cab03f046c98d33125fb484 (patch) | |
| tree | cc6efb54999dfbfd0208bfee0a9da76c822791ca /frontend/src/routes | |
| parent | c366e70e95156d2637f82116312770e12a9aad32 (diff) | |
| download | spring-blog-55ec4c9dbd9fa1b98cab03f046c98d33125fb484.tar.gz spring-blog-55ec4c9dbd9fa1b98cab03f046c98d33125fb484.zip | |
make edit buttons conditional on user
Diffstat (limited to 'frontend/src/routes')
| -rw-r--r-- | frontend/src/routes/index.tsx | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/frontend/src/routes/index.tsx b/frontend/src/routes/index.tsx index cee3529..df38459 100644 --- a/frontend/src/routes/index.tsx +++ b/frontend/src/routes/index.tsx @@ -4,6 +4,7 @@ import Home from "../pages/Home"; import Layout from "../components/Layout"; import Article from "../pages/articles/Article"; import NewArticle from "../pages/articles/New"; +import EditArticle from "../pages/articles/Edit"; import Register from "../pages/auth/Register"; import Login from "../pages/auth/Login"; @@ -33,9 +34,18 @@ export default function Index() { <Layout user={userProp} articleSearch={articleSearchProp} /> } > - <Route index element={<Home articleSearch={articleSearchProp} />} /> + <Route + index + element={ + <Home + username={userProp.value} + articleSearch={articleSearchProp} + /> + } + /> <Route path="/article/:id" element={<Article />} /> <Route path="/article/new" element={<NewArticle />} /> + <Route path="/article/edit/:id" element={<EditArticle />} /> <Route path="register" element={<Register />} /> <Route path="login" element={<Login user={userProp} />} /> </Route> |
