7.0: Member Edit Component
Generate the MemberEditComponent
ng g c members/member-edit --no-specAdd a Link in Navbar Dropdown
<a class="dropdown-item" [routerLink]="['/member/edit']" ><i class="fa fa-user"></i>Edit Profile</a>Add a Resolver
@Injectable()
export class MemberEditResolver implements Resolve<User> {
constructor(
private _userService: UserService,
private _router: Router,
private _authService: AuthService) {}
resolve(route: ActivatedRouteSnapshot): Observable<User> {
return this._userService.getUser(this._authService.decodedToken.nameid);
}
}Add to routes
Update Component Controller
Last updated