diff --git a/npm/ng-packs/packages/components/chart.js/src/chart.component.ts b/npm/ng-packs/packages/components/chart.js/src/chart.component.ts index 9ab84aedcd..20689f9fba 100644 --- a/npm/ng-packs/packages/components/chart.js/src/chart.component.ts +++ b/npm/ng-packs/packages/components/chart.js/src/chart.component.ts @@ -4,14 +4,13 @@ import { ChangeDetectorRef, Component, ElementRef, - EventEmitter, Input, OnChanges, OnDestroy, - Output, SimpleChanges, ViewChild, - inject + inject, + output, } from '@angular/core'; let Chart: any; @@ -53,9 +52,8 @@ export class ChartComponent implements AfterViewInit, OnDestroy, OnChanges { @Input() responsive = true; - @Output() dataSelect = new EventEmitter(); - - @Output() initialized = new EventEmitter(); + readonly dataSelect = output(); + readonly initialized = output(); @ViewChild('canvas') canvas!: ElementRef; diff --git a/npm/ng-packs/packages/components/tree/src/lib/components/tree.component.ts b/npm/ng-packs/packages/components/tree/src/lib/components/tree.component.ts index 5c320a539b..b2ff364715 100644 --- a/npm/ng-packs/packages/components/tree/src/lib/components/tree.component.ts +++ b/npm/ng-packs/packages/components/tree/src/lib/components/tree.component.ts @@ -3,11 +3,10 @@ import { ChangeDetectorRef, Component, ContentChild, - EventEmitter, inject, Input, OnInit, - Output, + output, TemplateRef, ViewEncapsulation, } from '@angular/core'; @@ -63,11 +62,11 @@ export class TreeComponent implements OnInit { @ContentChild('menu') menu: TemplateRef; @ContentChild(TreeNodeTemplateDirective) customNodeTemplate: TreeNodeTemplateDirective; @ContentChild(ExpandedIconTemplateDirective) expandedIconTemplate: ExpandedIconTemplateDirective; - @Output() readonly checkedKeysChange = new EventEmitter(); - @Output() readonly expandedKeysChange = new EventEmitter(); - @Output() readonly selectedNodeChange = new EventEmitter(); - @Output() readonly dropOver = new EventEmitter(); - @Output() readonly nzExpandChange = new EventEmitter(); + readonly checkedKeysChange = output(); + readonly expandedKeysChange = output(); + readonly selectedNodeChange = output(); + readonly dropOver = output(); + readonly nzExpandChange = output(); @Input() noAnimation = true; @Input() draggable: boolean; @Input() checkable: boolean; diff --git a/npm/ng-packs/packages/core/src/lib/tests/replaceable-template.directive.spec.ts b/npm/ng-packs/packages/core/src/lib/tests/replaceable-template.directive.spec.ts index 08075ee7f4..3cd625cd3c 100644 --- a/npm/ng-packs/packages/core/src/lib/tests/replaceable-template.directive.spec.ts +++ b/npm/ng-packs/packages/core/src/lib/tests/replaceable-template.directive.spec.ts @@ -1,4 +1,4 @@ -import { Component, EventEmitter, Input, Output, inject } from '@angular/core'; +import { Component, Input, inject, output } from '@angular/core'; import { Router } from '@angular/router'; import { createDirectiveFactory, SpectatorDirective } from '@ngneat/spectator/vitest'; import { BehaviorSubject } from 'rxjs'; @@ -18,11 +18,9 @@ class DefaultComponent { @Input() twoWay: boolean; - @Output() - readonly twoWayChange = new EventEmitter(); + readonly twoWayChange = output(); - @Output() - readonly someOutput = new EventEmitter(); + readonly someOutput = output(); setTwoWay(value) { this.twoWay = value;