refactor: modules list page (#2521)

* refactor: modules list page

* chore: update handle favorites logic for modules

* fix: build errors
This commit is contained in:
Aaryan Khandelwal 2023-10-23 19:17:42 +05:30 committed by GitHub
parent 07d548ea43
commit d72d3da6de
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 272 additions and 357 deletions

View file

@ -61,11 +61,11 @@ export class ModuleService extends APIService {
projectId: string,
moduleId: string,
data: Partial<IModule>,
user: any
): Promise<any> {
user: IUser | undefined
): Promise<IModule> {
return this.patch(`/api/workspaces/${workspaceSlug}/projects/${projectId}/modules/${moduleId}/`, data)
.then((response) => {
trackEventService.trackModuleEvent(response?.data, "MODULE_UPDATE", user);
if (user) trackEventService.trackModuleEvent(response?.data, "MODULE_UPDATE", user);
return response?.data;
})
.catch((error) => {