mirror of https://github.com/ghostfolio/ghostfolio
Browse Source
Changes
1. Header Component (header.component.ts):
- Converted to standalone by adding comprehensive imports array
- Renamed class from HeaderComponent to GfHeaderComponent
- Added all necessary module imports (Material, Common, Router, UI components)
- Added CUSTOM_ELEMENTS_SCHEMA for Ionic icon support
2. Module Cleanup:
- Deleted header.module.ts file completely
3. App Module (app.module.ts):
- Replaced GfHeaderModule import with direct GfHeaderComponent import
4. Validation:
- Lint checks passed (no new issues introduced)
- TypeScript compilation successful
- Production build completed successfully
This fixes #5475
pull/5483/head
3 changed files with 30 additions and 43 deletions
@ -1,35 +0,0 @@ |
|||
import { LoginWithAccessTokenDialogModule } from '@ghostfolio/client/components/login-with-access-token-dialog/login-with-access-token-dialog.module'; |
|||
import { GfAssistantComponent } from '@ghostfolio/ui/assistant'; |
|||
import { GfLogoComponent } from '@ghostfolio/ui/logo'; |
|||
import { GfPremiumIndicatorComponent } from '@ghostfolio/ui/premium-indicator'; |
|||
|
|||
import { CommonModule } from '@angular/common'; |
|||
import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core'; |
|||
import { MatBadgeModule } from '@angular/material/badge'; |
|||
import { MatButtonModule } from '@angular/material/button'; |
|||
import { MatMenuModule } from '@angular/material/menu'; |
|||
import { MatToolbarModule } from '@angular/material/toolbar'; |
|||
import { RouterModule } from '@angular/router'; |
|||
import { IonIcon } from '@ionic/angular/standalone'; |
|||
|
|||
import { HeaderComponent } from './header.component'; |
|||
|
|||
@NgModule({ |
|||
declarations: [HeaderComponent], |
|||
exports: [HeaderComponent], |
|||
imports: [ |
|||
CommonModule, |
|||
GfAssistantComponent, |
|||
GfLogoComponent, |
|||
GfPremiumIndicatorComponent, |
|||
IonIcon, |
|||
LoginWithAccessTokenDialogModule, |
|||
MatBadgeModule, |
|||
MatButtonModule, |
|||
MatMenuModule, |
|||
MatToolbarModule, |
|||
RouterModule |
|||
], |
|||
schemas: [CUSTOM_ELEMENTS_SCHEMA] |
|||
}) |
|||
export class GfHeaderModule {} |
|||
Loading…
Reference in new issue