Skip to content

Commit b439079

Browse files
committed
Ensure all components render under "/react-notes-mongodb" route
1 parent d114fc6 commit b439079

File tree

2 files changed

+18
-15
lines changed

2 files changed

+18
-15
lines changed

src/App.jsx

+12-14
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,24 @@ function App() {
1414
return (
1515
<>
1616
<SearchContext.Provider value={{ search, setSearch }}>
17-
<BrowserRouter>
18-
<div className="container">
19-
<Header />
20-
<Routes>
21-
<Route path="/" element={<NotesList />} />
17+
<div className="container">
18+
<Header />
19+
<Routes>
20+
<Route path="/" element={<NotesList />} />
2221

23-
<Route path={"/note"}>
24-
<Route index element={<AddNoteForm />} />
25-
<Route path=":noteId" element={<EditNoteForm />} />
26-
</Route>
22+
<Route path={"/note"}>
23+
<Route index element={<AddNoteForm />} />
24+
<Route path=":noteId" element={<EditNoteForm />} />
25+
</Route>
2726

28-
<Route path="*" element={<h1>Page not found</h1>} />
29-
</Routes>
30-
{/* <Routes>
27+
<Route path="*" element={<h1>Page not found</h1>} />
28+
</Routes>
29+
{/* <Routes>
3130
<Route path="/" element={<NotesList/>}/>
3231
<Route path="/add" element={<AddNoteForm/>}/>
3332
<Route path="/edit/:id" element={<EditNoteForm/>}/>
3433
</Routes> */}
35-
</div>
36-
</BrowserRouter>
34+
</div>
3735
</SearchContext.Provider>
3836
</>
3937
);

src/main.jsx

+6-1
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,18 @@ import App from "./App.jsx";
55
import { Provider } from "react-redux";
66
import { store } from "./app/store.js";
77
import { getAllNotes } from "./features/notes/notesSlice.js";
8+
import { BrowserRouter, Routes, Route } from "react-router-dom";
89

910
store.dispatch(getAllNotes());
1011

1112
createRoot(document.getElementById("root")).render(
1213
<StrictMode>
1314
<Provider store={store}>
14-
<App />
15+
<BrowserRouter>
16+
<Routes>
17+
<Route path="/react-notes-mongodb/*" element={<App />} />
18+
</Routes>
19+
</BrowserRouter>
1520
</Provider>
1621
</StrictMode>
1722
);

0 commit comments

Comments
 (0)