Skip to content
Snippets Groups Projects
admin-settings.module.ts 1.46 KiB
Newer Older
  • Learn to ignore specific revisions
  • import { NgModule } from '@angular/core';
    import { CommonModule } from '@angular/common';
    import { TechSharedModule } from '@alfa-client/tech-shared';
    
    import { NavigationItemComponent } from './shared/navigation-item/navigation-item.component';
    import { RouterModule } from '@angular/router';
    
    import { NavigationContainerComponent } from './navigation-container/navigation-container.component';
    import { PostfachServiceProvider, SettingsServiceProvider } from './admin-settings-provider';
    import { AdminTextFieldComponent } from './shared/text-editor/admin-text-field.component';
    import { FormsModule, ReactiveFormsModule } from '@angular/forms';
    import { PostfachContainerComponent } from './postfach/postfach-container/postfach-container.component';
    import { PostfachFormComponent } from './postfach/postfach-container/postfach-form/postfach-form.component';
    import { TextFieldComponent } from './shared/text-field/text-field.component';
    
      declarations: [
        PostfachContainerComponent,
        PostfachFormComponent,
        NavigationItemComponent,
        NavigationContainerComponent,
        AdminTextFieldComponent,
        TextFieldComponent,
      ],
      imports: [CommonModule, TechSharedModule, RouterModule, ReactiveFormsModule, FormsModule],
      exports: [
        PostfachContainerComponent,
        NavigationItemComponent,
        NavigationContainerComponent,
        AdminTextFieldComponent,
      ],
      providers: [SettingsServiceProvider, PostfachServiceProvider],