AS
не возникнет проблем?
Size: a a a
AS
YS
tap(() => this.updateUserData(body))?YS
tap(() => this.updateUserData(body))?YS
MA
tap((resp) => this.updateUserData({...body,...resp}))YS
AS
YS
tap((resp) => this.updateUserData({...body,...resp}))AS
AS
I
ap
AB
ap
AS
ap
import {Directive, ElementRef, EventEmitter, HostListener, Output} from '@angular/core';
@Directive({
selector: '[appClickOutside]'
})
export class ClickOutsideDirective {
@Output() clickOutside = new EventEmitter<void>();
constructor(private elementRef: ElementRef) {
}
@HostListener('document:click', ['$event.target'])
public onClick(target) {
const clickedInside = this.elementRef.nativeElement.contains(target);
if (!clickedInside) {
this.clickOutside.emit();
}
}
}ap
ap
AS