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:
parent
49f37e0346
commit
353c85120f
3 changed files with 201 additions and 127 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue