collab
This commit is contained in:
@@ -30,6 +30,14 @@ export class ListsService {
|
||||
return this.http.patch<UserList>(`${this.apiUrl}/${listId}`, data);
|
||||
}
|
||||
|
||||
shareList(listId: string, userId: string): Observable<UserList> {
|
||||
return this.http.post<UserList>(`${this.apiUrl}/${listId}/shares`, { userId });
|
||||
}
|
||||
|
||||
removeShare(listId: string, userId: string): Observable<UserList> {
|
||||
return this.http.delete<UserList>(`${this.apiUrl}/${listId}/shares/${userId}`);
|
||||
}
|
||||
|
||||
addItem(listId: string, data: AddListItemRequest): Observable<UserList> {
|
||||
return this.http.post<UserList>(`${this.apiUrl}/${listId}/items`, data);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user