From 9ac6b6e1ef42696e00ed1353f32e663ffe3c3097 Mon Sep 17 00:00:00 2001 From: Steve Kinney Date: Tue, 8 Oct 2024 17:03:57 -0600 Subject: [PATCH] Demonstrate Mock Service Worker --- examples/task-list/src/mocks/handlers.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/examples/task-list/src/mocks/handlers.js b/examples/task-list/src/mocks/handlers.js index d57e063..a944d2f 100644 --- a/examples/task-list/src/mocks/handlers.js +++ b/examples/task-list/src/mocks/handlers.js @@ -11,4 +11,13 @@ const createTask = (title) => ({ lastModified: new Date('02-29-2024').toISOString(), }); -export const handlers = []; +export const handlers = [ + http.get('/api/tasks', async () => { + return HttpResponse.json(tasks); + }), + http.post('/api/tasks', async ({ request }) => { + const { title } = await request.json(); + const task = createTask(title); + return HttpResponse.json(task); + }), +];