From 468763e74dfd9250bea4c1a7fa7c976c582a72ec Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Thu, 2 Nov 2023 15:11:04 +0100 Subject: [PATCH] get all filter values from the mocked request --- .../src/mocks/handlers/user/filter.handlers.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/filter.handlers.ts b/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/filter.handlers.ts index 1e52650a4c..d142a676f3 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/filter.handlers.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/filter.handlers.ts @@ -5,7 +5,18 @@ import { umbracoPath } from '@umbraco-cms/backoffice/utils'; export const handlers = [ rest.get(umbracoPath(`${slug}/filter`), (req, res, ctx) => { - const response = umbUsersData.filter(); + + const filter = { + skip: Number(req.url.searchParams.get('skip')), + take: Number(req.url.searchParams.get('take')), + orderBy: req.url.searchParams.get('orderBy'), + orderDirection: req.url.searchParams.get('orderDirection'), + userGroupIds: req.url.searchParams.getAll('userGroupIds'), + userStates: req.url.searchParams.getAll('userStates'), + filter: req.url.searchParams.get('filter'), + }; + + const response = umbUsersData.filter(filter); return res(ctx.status(200), ctx.json(response)); }), ];