diff --git a/client/src/Router.tsx b/client/src/Router.tsx index 39237de97752da64b94420777e75424d39edcc96..7ce85cefc7a659b211337ef908009f53b6e9635e 100644 --- a/client/src/Router.tsx +++ b/client/src/Router.tsx @@ -1,7 +1,10 @@ import React from "react"; import { BrowserRouter, Route, Routes } from "react-router-dom"; import UserLayout from "./components/UserLayout"; -import Book from "./pages/Book"; +import BookingForm from "./pages/BookingForm"; +import BookingSignOut from "./pages/BookingSignOut"; +import BookingSignOutSuccess from "./pages/BookingSignOutSuccess"; +import BookingSuccessful from "./pages/BookingSuccessful"; import Home from "./pages/Home"; function Router() { @@ -12,15 +15,16 @@ function Router() { {/* Home page (user) */} <Route index element={<Home />} /> {/* Book a boat (user) */} - <Route path="book" element={<Book />}> + <Route path="book"> + <Route index element={<BookingForm />} /> {/* After booking (user) */} - <Route path="success" element={null} /> + <Route path="success" element={<BookingSuccessful />} /> </Route> {/* Sign out (user) */} <Route path="signout"> - <Route path=":id" element={null} /> + <Route path=":id" element={<BookingSignOut />} /> {/* After Sign out (user) */} - <Route path="success" element={null} /> + <Route path="success" element={<BookingSignOutSuccess />} /> </Route> </Route> </Routes>