refactor: name the workspace catalog list response
This commit is contained in:
@@ -10,6 +10,8 @@ export type WorkspaceSummary = {
|
||||
updated_at: string;
|
||||
};
|
||||
|
||||
export type WorkspaceCatalogListResponse = Array<WorkspaceSummary>;
|
||||
|
||||
export type WorkspaceRepositoryRecord = {
|
||||
workspace_id: string;
|
||||
repository_id: string;
|
||||
|
||||
@@ -11,6 +11,7 @@ import type {
|
||||
RepositorySourceKind,
|
||||
RepositorySummary,
|
||||
WorkspaceAuthConfig,
|
||||
WorkspaceCatalogListResponse,
|
||||
WorkspaceCreateResponse,
|
||||
WorkspaceExtensionPoints,
|
||||
WorkspaceExtensionPointState,
|
||||
@@ -28,6 +29,7 @@ export type {
|
||||
RepositoryListResponse,
|
||||
RepositoryLogResponse,
|
||||
RepositorySummary,
|
||||
WorkspaceCatalogListResponse,
|
||||
WorkspaceCreateResponse,
|
||||
WorkspacePermissionSummary,
|
||||
WorkspaceResponse,
|
||||
@@ -412,7 +414,7 @@ function commitSummary(value: unknown, path: string): GitCommitSummary {
|
||||
|
||||
export function parseWorkspaceCatalogResponse(
|
||||
value: unknown,
|
||||
): WorkspaceSummary[] {
|
||||
): WorkspaceCatalogListResponse {
|
||||
return array(value, "workspaces").map((item, index) =>
|
||||
workspaceSummary(item, `workspaces[${index}]`)
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user