Project

General

Profile

1
import {NgModule} from "@angular/core";
2
import {CommonModule} from "@angular/common";
3
import {NotificationsSidebarComponent} from "./notifications-sidebar.component";
4
import {IconsModule} from "../../utils/icons/icons.module";
5
import {IconsService} from "../../utils/icons/icons.service";
6
import {arrow_left, bullet, close, mail} from "../../utils/icons/icons";
7
import {NotificationUserModule} from "../notification-user/notification-user.module";
8
import {NotifyFormModule} from "../notify-form/notify-form.module";
9
import {SafeHtmlPipeModule} from "../../utils/pipes/safeHTMLPipe.module";
10

    
11
@NgModule({
12
  imports: [CommonModule, IconsModule, NotificationUserModule, NotifyFormModule, SafeHtmlPipeModule],
13
  declarations: [NotificationsSidebarComponent],
14
  exports: [NotificationsSidebarComponent]
15
})
16
export class NotificationsSidebarModule {
17
  constructor(private iconsService: IconsService) {
18
    this.iconsService.registerIcons([mail, close, bullet, arrow_left]);
19
  }
20
}
(3-3/3)