import { ViewportScroller } from '@angular/common'
+import { HttpErrorResponse } from '@angular/common/http'
import { AfterViewChecked, Component, OnInit } from '@angular/core'
import { AuthService, Notifier, User, UserService } from '@app/core'
+import { uploadErrorHandler } from '@app/helpers'
@Component({
selector: 'my-account-settings',
this.user.updateAccountAvatar(data.avatar)
},
- err => this.notifier.error(err.message)
+ (err: HttpErrorResponse) => uploadErrorHandler({
+ err,
+ name: $localize`avatar`,
+ notifier: this.notifier
+ })
)
}
}