This commit is contained in:
Bastian Wagner
2026-06-10 15:44:18 +02:00
parent 67b5fb8532
commit e1cc78ca27
22 changed files with 749 additions and 26 deletions

View File

@@ -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 })