feat: update purchase plans

This commit is contained in:
ivannoskov
2026-02-10 11:42:17 +03:00
parent 1826483750
commit d84f86a988
9 changed files with 1289 additions and 1134 deletions

View File

@@ -7,6 +7,7 @@ import type {
Workspace,
WorkspaceCreateRequest,
WorkspaceUpdateRequest,
Project,
PaginatedResponse,
PaginationParams,
} from "@/lib/types/api";
@@ -52,5 +53,11 @@ export const workspacesApi = {
*/
deleteAvatar: (workspaceId: string) =>
api.delete<Workspace>(`${BASE_PATH}/${workspaceId}/avatar`),
/**
* Get projects for workspace
*/
getProjects: (workspaceId: string, params?: PaginationParams) =>
api.get<PaginatedResponse<Project>>(`${BASE_PATH}/${workspaceId}/projects`, { params }),
};