Skip to content

Commit 22fe88e

Browse files
committed
docs: more overview edits
1 parent ea6c9f4 commit 22fe88e

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

docs/getting-started/overview.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,11 @@ React Router embraces this convention with APIs for creating nested layouts coup
6060
<Route
6161
path="dashboard"
6262
element={<Dashboard />}
63-
loader={() => fetch("/api/dashboard.json")}
63+
loader={({ request }) =>
64+
fetch("/api/dashboard.json", {
65+
signal: request.signal,
66+
})
67+
}
6468
/>
6569
<Route element={<AuthLayout />}>
6670
<Route
@@ -214,9 +218,11 @@ Because URL segments usually map to your app's persistent data, React Router pro
214218
```jsx
215219
<Route
216220
path="/"
217-
loader={async () => {
221+
loader={async ({ request }) => {
218222
// loaders can be async functions
219-
const res = await fetch("/api/user.json");
223+
const res = await fetch("/api/user.json", {
224+
signal: request.signal,
225+
});
220226
const user = await res.json();
221227
return user;
222228
}}

0 commit comments

Comments
 (0)