Browse Source

fix(extensible): correct super() calls in component constructors

issue-#23231
Fahri Gedik 7 months ago
parent
commit
dd21673400
  1. 3
      npm/ng-packs/packages/components/extensible/src/lib/components/abstract-actions/abstract-actions.component.ts
  2. 2
      npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.ts
  3. 2
      npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.ts

3
npm/ng-packs/packages/components/extensible/src/lib/components/abstract-actions/abstract-actions.component.ts

@ -16,9 +16,6 @@ export abstract class AbstractActionsComponent<
@Input() record!: InferredData<L>['record']; @Input() record!: InferredData<L>['record'];
/** Inserted by Angular inject() migration for backwards compatibility */
constructor(...args: unknown[]);
protected constructor() { protected constructor() {
const injector = inject(Injector); const injector = inject(Injector);

2
npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.ts

@ -43,6 +43,6 @@ export class GridActionsComponent<R = any> extends AbstractActionsComponent<Enti
constructor() { constructor() {
const injector = inject(Injector); const injector = inject(Injector);
super(injector); super();
} }
} }

2
npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.ts

@ -50,7 +50,7 @@ export class PageToolbarComponent<R = any>
constructor() { constructor() {
const injector = inject(Injector); const injector = inject(Injector);
super(injector); super();
this.injector = injector; this.injector = injector;
} }

Loading…
Cancel
Save