From 13256ce57058196a9564364c0f16e3c28e3971c8 Mon Sep 17 00:00:00 2001 From: Presley Pizzo Date: Fri, 14 Oct 2022 18:22:04 +0000 Subject: [PATCH] Some xservice changes --- .../xServices/workspaces/workspacesXService.ts | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/site/src/xServices/workspaces/workspacesXService.ts b/site/src/xServices/workspaces/workspacesXService.ts index a0b3187570..b8330fa9e0 100644 --- a/site/src/xServices/workspaces/workspacesXService.ts +++ b/site/src/xServices/workspaces/workspacesXService.ts @@ -228,6 +228,9 @@ export const workspacesMachine = createMachine( getWorkspaces: { data: TypesGen.Workspace[] } + getWorkspacesCount: { + data: { count: number } + } updateWorkspaceRefs: { data: { refsToKeep: WorkspaceItemMachineRef[] @@ -349,16 +352,16 @@ export const workspacesMachine = createMachine( }, }), assignNextPage: assign({ - page: ({ page }) => page + 1, + page: (context) => context.page + 1, }), assignPreviousPage: assign({ - page: ({ page }) => page - 1, + page: (context) => context.page - 1, }), assignPage: assign({ - page: (_, { page }) => page, + page: (_, event) => event.page, }), assignCount: assign({ - count: (_, { count }) => count + count: (_, event) => event.data.count }) }, services: { @@ -391,6 +394,10 @@ export const workspacesMachine = createMachine( newWorkspaces, }) }, + getWorkspacesCount: () => { + //API.getWorkspacesCount() + return Promise.resolve({ count: 10 }) + } }, }, )