diff --git a/package.json b/package.json index e91bfac..633ce0d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-daily-sample", - "homepage": "https://hexschool.github.io/react-daily-task-router", + "homepage": "https://yunniyunyun.github.io/react-daily-task-router", "version": "0.1.0", "private": true, "dependencies": { diff --git a/src/App.js b/src/App.js index 415b36d..5f0399e 100644 --- a/src/App.js +++ b/src/App.js @@ -1,13 +1,45 @@ import './App.css'; import { + BrowserRouter, + Route, + Routes, HashRouter, NavLink, + useNavigate, + Outlet, + useParams, } from 'react-router-dom'; +const Logout = () => { + let navigate = useNavigate(); + return( + + ) +} + const Todo = () => { - return
這是 Todo 頁面 -
; + return ( + <> +這是 Todo 頁面
+Post ID: {params.postId}
; }; + + const Login = () => { return這是登入頁面
; }; @@ -18,7 +50,7 @@ const Register = () => { function App() { return (回到首頁
@@ -32,10 +64,27 @@ function App() {Todo 頁面
Post 頁面
+Post 詳細頁面1
+Post 詳細頁面2
+