Skip to content

Commit 13256ce

Browse files
committed
Some xservice changes
1 parent 770e473 commit 13256ce

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

site/src/xServices/workspaces/workspacesXService.ts

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,9 @@ export const workspacesMachine = createMachine(
228228
getWorkspaces: {
229229
data: TypesGen.Workspace[]
230230
}
231+
getWorkspacesCount: {
232+
data: { count: number }
233+
}
231234
updateWorkspaceRefs: {
232235
data: {
233236
refsToKeep: WorkspaceItemMachineRef[]
@@ -349,16 +352,16 @@ export const workspacesMachine = createMachine(
349352
},
350353
}),
351354
assignNextPage: assign({
352-
page: ({ page }) => page + 1,
355+
page: (context) => context.page + 1,
353356
}),
354357
assignPreviousPage: assign({
355-
page: ({ page }) => page - 1,
358+
page: (context) => context.page - 1,
356359
}),
357360
assignPage: assign({
358-
page: (_, { page }) => page,
361+
page: (_, event) => event.page,
359362
}),
360363
assignCount: assign({
361-
count: (_, { count }) => count
364+
count: (_, event) => event.data.count
362365
})
363366
},
364367
services: {
@@ -391,6 +394,10 @@ export const workspacesMachine = createMachine(
391394
newWorkspaces,
392395
})
393396
},
397+
getWorkspacesCount: () => {
398+
//API.getWorkspacesCount()
399+
return Promise.resolve({ count: 10 })
400+
}
394401
},
395402
},
396403
)

0 commit comments

Comments
 (0)