Browse Source

Remove unnecessary injector parameter from constructors

Updated PageToolbarComponent and LazyStyleHandler initialization to remove the unused Injector parameter from their constructors and factory functions. This simplifies instantiation and aligns with recent refactoring.
pull/23262/head
Fahri Gedik 7 months ago
parent
commit
d03303d410
  1. 2
      npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.ts
  2. 4
      npm/ng-packs/packages/theme-basic/src/lib/handlers/lazy-style.handler.ts

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

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

4
npm/ng-packs/packages/theme-basic/src/lib/handlers/lazy-style.handler.ts

@ -90,8 +90,8 @@ export function createLazyStyleHref(style: string, dir: string): string {
return style.replace(/{{\s*dir\s*}}/g, dir);
}
export function initLazyStyleHandler(injector: Injector) {
return () => new LazyStyleHandler(injector);
export function initLazyStyleHandler() {
return () => new LazyStyleHandler();
}
interface LoadedStyle {

Loading…
Cancel
Save