Skip to content

Commit 0444622

Browse files
committed
Fix bug in publish-ci examples
1 parent c616309 commit 0444622

File tree

5 files changed

+14
-7
lines changed

5 files changed

+14
-7
lines changed

examples/publish-ci/cra4/src/mocks/handlers.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ export const handlers = [
3434
}),
3535

3636
rest.get('/posts/:id', (req, res, ctx) => {
37-
const { id } = req.params as { id: string }
37+
const { id: idParam } = req.params as { id: string }
38+
const id = parseInt(idParam, 10)
3839
state = adapter.updateOne(state, {
3940
id,
4041
changes: { fetched_at: new Date().toUTCString() },

examples/publish-ci/cra5/src/mocks/handlers.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ export const handlers = [
3434
}),
3535

3636
rest.get('/posts/:id', (req, res, ctx) => {
37-
const { id } = req.params as { id: string }
37+
const { id: idParam } = req.params as { id: string }
38+
const id = parseInt(idParam, 10)
3839
state = adapter.updateOne(state, {
3940
id,
4041
changes: { fetched_at: new Date().toUTCString() },

examples/publish-ci/next/src/mocks/handlers.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ export const handlers = [
3434
}),
3535

3636
rest.get('/posts/:id', (req, res, ctx) => {
37-
const { id } = req.params as { id: string }
37+
const { id: idParam } = req.params as { id: string }
38+
const id = parseInt(idParam, 10)
3839
state = adapter.updateOne(state, {
3940
id,
4041
changes: { fetched_at: new Date().toUTCString() },

examples/publish-ci/vite/src/mocks/handlers.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ export const handlers = [
3434
}),
3535

3636
rest.get('/posts/:id', (req, res, ctx) => {
37-
const { id } = req.params as { id: string }
37+
const { id: idParam } = req.params as { id: string }
38+
const id = parseInt(idParam, 10)
3839
state = adapter.updateOne(state, {
3940
id,
4041
changes: { fetched_at: new Date().toUTCString() },

examples/query/react/kitchen-sink/src/mocks/handlers.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,15 @@ export const handlers = [
6969
}),
7070

7171
rest.get('/posts/:id', (req, res, ctx) => {
72-
const { id } = req.params as { id: string };
72+
const { id: idParam } = req.params as { id: string }
73+
const id = parseInt(idParam, 10)
7374
state = adapter.updateOne(state, { id, changes: { fetched_at: new Date().toUTCString() } });
7475
return res(ctx.json(state.entities[id]), ctx.delay(400));
7576
}),
7677

7778
rest.put('/posts/:id', (req, res, ctx) => {
78-
const { id } = req.params as { id: string };
79+
const { id: idParam } = req.params as { id: string }
80+
const id = parseInt(idParam, 10)
7981
const changes = req.body as Partial<Post>;
8082

8183
state = adapter.updateOne(state, { id, changes });
@@ -84,7 +86,8 @@ export const handlers = [
8486
}),
8587

8688
rest.delete('/posts/:id', (req, res, ctx) => {
87-
const { id } = req.params as { id: string };
89+
const { id: idParam } = req.params as { id: string }
90+
const id = parseInt(idParam, 10)
8891

8992
state = adapter.removeOne(state, id);
9093

0 commit comments

Comments
 (0)