collab
This commit is contained in:
@@ -5,6 +5,7 @@ import {
|
||||
AuthTokenResponse,
|
||||
LoginRequest,
|
||||
PublicUser,
|
||||
PublicUserSearchResult,
|
||||
RegisterRequest,
|
||||
RegisterResponse,
|
||||
ResendVerificationResponse,
|
||||
@@ -53,6 +54,13 @@ export class AuthService {
|
||||
.pipe(tap((user) => this.storeUser(user)));
|
||||
}
|
||||
|
||||
searchUsers(query: string): Observable<PublicUserSearchResult[]> {
|
||||
const params = new HttpParams().set('q', query);
|
||||
return this.http.get<PublicUserSearchResult[]>(`${this.apiUrl}/users/search`, {
|
||||
params,
|
||||
});
|
||||
}
|
||||
|
||||
updateOnboardingCompleted(completed: boolean): Observable<PublicUser> {
|
||||
return this.http
|
||||
.patch<PublicUser>(`${this.apiUrl}/me/onboarding`, { completed })
|
||||
|
||||
Reference in New Issue
Block a user