feat(shell-layout): integrate shell-header component

Add ShellHeaderComponent to layout and configure path aliases for new
shell-common and shell-notifications libraries.
This commit is contained in:
Lorenz Hilpert
2025-12-03 21:17:36 +01:00
parent 0c546802fa
commit 93752efb9d
3 changed files with 9 additions and 1 deletions

View File

@@ -1,4 +1,5 @@
<shell-network-status-banner />
<shell-header />
<main>
<ng-content></ng-content>
</main>

View File

@@ -1,12 +1,17 @@
import { ChangeDetectionStrategy, Component } from '@angular/core';
import { NetworkStatusBannerComponent } from './components/network-status-banner.component';
import { ShellHeaderComponent } from '@isa/shell/header';
@Component({
selector: 'shell-layout',
standalone: true,
templateUrl: './shell-layout.component.html',
styleUrls: ['./shell-layout.component.css'],
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [NetworkStatusBannerComponent],
imports: [NetworkStatusBannerComponent, ShellHeaderComponent],
host: {
class: 'text-isa-neutral-900',
},
})
export class ShellLayoutComponent {}

View File

@@ -145,9 +145,11 @@
"libs/shared/quantity-control/src/index.ts"
],
"@isa/shared/scanner": ["libs/shared/scanner/src/index.ts"],
"@isa/shell/common": ["libs/shell/common/src/index.ts"],
"@isa/shell/header": ["libs/shell/header/src/index.ts"],
"@isa/shell/layout": ["libs/shell/layout/src/index.ts"],
"@isa/shell/navigation": ["libs/shell/navigation/src/index.ts"],
"@isa/shell/notifications": ["libs/shell/notifications/src/index.ts"],
"@isa/ui/bullet-list": ["libs/ui/bullet-list/src/index.ts"],
"@isa/ui/buttons": ["libs/ui/buttons/src/index.ts"],
"@isa/ui/carousel": ["libs/ui/carousel/src/index.ts"],