|
112 | 112 | "label": "Placeholder Query Data", |
113 | 113 | "to": "react/guides/placeholder-query-data" |
114 | 114 | }, |
115 | | - { |
116 | | - "label": "Prefetching", |
117 | | - "to": "react/guides/prefetching" |
118 | | - }, |
119 | 115 | { |
120 | 116 | "label": "Mutations", |
121 | 117 | "to": "react/guides/mutations" |
|
149 | 145 | "to": "react/guides/filters" |
150 | 146 | }, |
151 | 147 | { |
152 | | - "label": "SSR & Next.js", |
| 148 | + "label": "Performance & Request Waterfalls", |
| 149 | + "to": "react/guides/request-waterfalls" |
| 150 | + }, |
| 151 | + { |
| 152 | + "label": "Prefetching & Router Integration", |
| 153 | + "to": "react/guides/prefetching" |
| 154 | + }, |
| 155 | + { |
| 156 | + "label": "Server Rendering & Hydration", |
153 | 157 | "to": "react/guides/ssr" |
154 | 158 | }, |
| 159 | + { |
| 160 | + "label": "Advanced Server Rendering", |
| 161 | + "to": "react/guides/advanced-ssr" |
| 162 | + }, |
155 | 163 | { |
156 | 164 | "label": "Caching", |
157 | 165 | "to": "react/guides/caching" |
|
164 | 172 | "label": "Suspense", |
165 | 173 | "to": "react/guides/suspense" |
166 | 174 | }, |
167 | | - { |
168 | | - "label": "Custom Logger", |
169 | | - "to": "react/guides/custom-logger" |
170 | | - }, |
171 | 175 | { |
172 | 176 | "label": "Testing", |
173 | 177 | "to": "react/guides/testing" |
|
177 | 181 | "to": "react/guides/does-this-replace-client-state" |
178 | 182 | }, |
179 | 183 | { |
180 | | - "label": "Migrating to React Query 3", |
| 184 | + "label": "Migrating to v3", |
181 | 185 | "to": "react/guides/migrating-to-react-query-3" |
182 | 186 | }, |
183 | 187 | { |
184 | | - "label": "Migrating to React Query 4", |
| 188 | + "label": "Migrating to v4", |
185 | 189 | "to": "react/guides/migrating-to-react-query-4" |
| 190 | + }, |
| 191 | + { |
| 192 | + "label": "Migrating to v5", |
| 193 | + "to": "react/guides/migrating-to-v5" |
186 | 194 | } |
187 | 195 | ] |
188 | 196 | }, |
|
235 | 243 | "to": "react/examples/react/auto-refetching" |
236 | 244 | }, |
237 | 245 | { |
238 | | - "label": "Optimistic Updates in TypeScript", |
239 | | - "to": "react/examples/react/optimistic-updates-typescript" |
| 246 | + "label": "Optimistic Updates (UI)", |
| 247 | + "to": "react/examples/react/optimistic-updates-ui" |
| 248 | + }, |
| 249 | + { |
| 250 | + "label": "Optimistic Updates (Cache)", |
| 251 | + "to": "react/examples/react/optimistic-updates-cache" |
240 | 252 | }, |
241 | 253 | { |
242 | 254 | "label": "Pagination", |
|
246 | 258 | "label": "Load-More & Infinite Scroll", |
247 | 259 | "to": "react/examples/react/load-more-infinite-scroll" |
248 | 260 | }, |
| 261 | + { |
| 262 | + "label": "Infinite query with Max pages", |
| 263 | + "to": "react/examples/react/infinite-query-with-max-pages" |
| 264 | + }, |
249 | 265 | { |
250 | 266 | "label": "Suspense", |
251 | 267 | "to": "react/examples/react/suspense" |
|
274 | 290 | "label": "Next.js", |
275 | 291 | "to": "react/examples/react/nextjs" |
276 | 292 | }, |
| 293 | + { |
| 294 | + "label": "Next.js app with streaming", |
| 295 | + "to": "react/examples/react/nextjs-suspense-streaming" |
| 296 | + }, |
277 | 297 | { |
278 | 298 | "label": "React Native", |
279 | 299 | "to": "react/examples/react/react-native" |
|
303 | 323 | "label": "Exhaustive Deps", |
304 | 324 | "to": "react/eslint/exhaustive-deps" |
305 | 325 | }, |
306 | | - { |
307 | | - "label": "Prefer object syntax", |
308 | | - "to": "react/eslint/prefer-query-object-syntax" |
309 | | - }, |
310 | 326 | { |
311 | 327 | "label": "Stable Query Client", |
312 | 328 | "to": "react/eslint/stable-query-client" |
|
331 | 347 | { |
332 | 348 | "label": "broadcastQueryClient (Experimental)", |
333 | 349 | "to": "react/plugins/broadcastQueryClient" |
| 350 | + }, |
| 351 | + { |
| 352 | + "label": "createPersister (Experimental)", |
| 353 | + "to": "react/plugins/createPersister" |
334 | 354 | } |
335 | 355 | ] |
336 | 356 | }, |
|
361 | 381 | "label": "useIsMutating", |
362 | 382 | "to": "react/reference/useIsMutating" |
363 | 383 | }, |
| 384 | + { |
| 385 | + "label": "useMutationState", |
| 386 | + "to": "react/reference/useMutationState" |
| 387 | + }, |
364 | 388 | { |
365 | 389 | "label": "QueryClient", |
366 | 390 | "to": "react/reference/QueryClient" |
|
426 | 450 | { |
427 | 451 | "label": "Overview", |
428 | 452 | "to": "solid/overview" |
| 453 | + }, |
| 454 | + { |
| 455 | + "label": "Devtools", |
| 456 | + "to": "solid/devtools" |
| 457 | + } |
| 458 | + ] |
| 459 | + }, |
| 460 | + { |
| 461 | + "label": "Examples", |
| 462 | + "children": [ |
| 463 | + { |
| 464 | + "label": "Simple", |
| 465 | + "to": "solid/examples/solid/simple" |
| 466 | + }, |
| 467 | + { |
| 468 | + "label": "Basic", |
| 469 | + "to": "solid/examples/solid/basic-typescript" |
| 470 | + }, |
| 471 | + { |
| 472 | + "label": "Basic w/ GraphQL-Request", |
| 473 | + "to": "solid/examples/solid/basic-graphql-request" |
| 474 | + }, |
| 475 | + { |
| 476 | + "label": "Default Query Function", |
| 477 | + "to": "solid/examples/solid/default-query-function" |
| 478 | + }, |
| 479 | + { |
| 480 | + "label": "Solid Start", |
| 481 | + "to": "solid/examples/solid/solid-start-streaming" |
429 | 482 | } |
430 | 483 | ] |
431 | 484 | } |
|
579 | 632 | "to": "vue/guides/suspense" |
580 | 633 | }, |
581 | 634 | { |
582 | | - "label": "Custom Logger", |
583 | | - "to": "vue/guides/custom-logger" |
| 635 | + "label": "Testing", |
| 636 | + "to": "vue/guides/testing" |
584 | 637 | }, |
585 | 638 | { |
586 | 639 | "label": "Custom Client", |
|
589 | 642 | { |
590 | 643 | "label": "Does this replace [Vuex, Pinia]?", |
591 | 644 | "to": "vue/guides/does-this-replace-client-state" |
| 645 | + }, |
| 646 | + { |
| 647 | + "label": "Migrating to v5", |
| 648 | + "to": "vue/guides/migrating-to-v5" |
592 | 649 | } |
593 | 650 | ] |
594 | 651 | }, |
|
0 commit comments