feat: optimize performance with lazy loading and change detection improvements

chore: update build configurations and remove unused styles
fix: enhance user experience with loading indicators and improved asset management
This commit is contained in:
2026-05-10 12:42:53 +03:30
parent 048e292bdd
commit 3ad88f7dea
21 changed files with 113 additions and 55 deletions
+1 -10
View File
@@ -4,7 +4,6 @@ import { BreadcrumbComponent } from '@/shared/components';
import { CommonModule } from '@angular/common';
import { Component, computed, ContentChild, inject, Renderer2, TemplateRef } from '@angular/core';
import { NavigationEnd, Router, RouterModule } from '@angular/router';
import { ProgressSpinner } from 'primeng/progressspinner';
import { filter, Subscription } from 'rxjs';
import { LayoutService } from '../service/layout.service';
import { AppFooter } from './app.footer.component';
@@ -14,15 +13,7 @@ import { AppTopbar } from './app.topbar.component';
@Component({
selector: 'app-layout',
standalone: true,
imports: [
CommonModule,
AppTopbar,
AppSidebar,
RouterModule,
AppFooter,
BreadcrumbComponent,
ProgressSpinner,
],
imports: [CommonModule, AppTopbar, AppSidebar, RouterModule, AppFooter, BreadcrumbComponent],
templateUrl: './app.layout.component.html',
})
export class AppLayout {