@@ -59,7 +59,7 @@ delay: 150,
59
59
},
60
60
] }>
61
61
62
- ``` ts title="api/Todo" {15 } collapsed
62
+ ``` ts title="api/Todo" {13 } collapsed
63
63
export class Todo extends Entity {
64
64
id = ' ' ;
65
65
userId = 0 ;
@@ -71,11 +71,12 @@ export class Todo extends Entity {
71
71
72
72
export const getTodos = new RestEndpoint ({
73
73
path: ' /todos' ,
74
+ searchParams: {} as { userId? : string },
74
75
schema: new schema .Collection ([Todo ]),
75
76
});
76
77
```
77
78
78
- ``` ts title="api/User" {15-19 } collapsed
79
+ ``` ts title="api/User" {12-16 } collapsed
79
80
import { Todo } from ' ./Todo' ;
80
81
81
82
export class User extends Entity {
@@ -287,7 +288,7 @@ when `push` is called.
287
288
288
289
<HooksPlayground fixtures ={postFixtures} getInitialInterceptorData ={getInitialInterceptorData} row >
289
290
290
- ``` ts title="getPosts" {17 }
291
+ ``` ts title="getPosts" {14 }
291
292
import { Entity , RestEndpoint } from ' @data-client/rest' ;
292
293
293
294
class Post extends Entity {
@@ -313,7 +314,7 @@ export const getPosts = new RestEndpoint({
313
314
});
314
315
```
315
316
316
- ``` ts title="PostListLayout" collapsed
317
+ ``` tsx title="PostListLayout" collapsed
317
318
import { useLoading } from ' @data-client/react' ;
318
319
319
320
export default function PostListLayout({
@@ -359,7 +360,7 @@ export default function PostListLayout({
359
360
}
360
361
```
361
362
362
- ``` ts title="PostList" collapsed
363
+ ``` tsx title="PostList" collapsed
363
364
import { useSuspense , useController } from ' @data-client/react' ;
364
365
import { getPosts } from ' ./getPosts' ;
365
366
import PostListLayout from ' ./PostListLayout' ;
0 commit comments