feat: bulk invite for project (#1466)

* feat: bulk invite for project

* feat: members dropdown updated

* fix: error message added ,style: ui improvement

* feat: added add members button for scenarios with multiple members

* chore: updated watch to fields
This commit is contained in:
Anmol Singh Bhatia 2023-07-07 14:10:36 +05:30 committed by GitHub
parent 49f37e0346
commit 353c85120f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 201 additions and 127 deletions

View file

@ -8,6 +8,7 @@ import type {
ICurrentUserResponse,
IFavoriteProject,
IProject,
IProjectBulkInviteFormData,
IProjectMember,
IProjectMemberInvitation,
ISearchIssueResponse,
@ -102,7 +103,7 @@ class ProjectServices extends APIService {
async inviteProject(
workspaceSlug: string,
projectId: string,
data: any,
data: IProjectBulkInviteFormData,
user: ICurrentUserResponse | undefined
): Promise<any> {
return this.post(`/api/workspaces/${workspaceSlug}/projects/${projectId}/members/add/`, data)