import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { FormsModule } from '@angular/forms'; import { Routes, RouterModule } from '@angular/router'; import { CalendarModule, DateAdapter, CalendarDateFormatter } from 'angular-calendar'; import { adapterFactory } from 'angular-calendar/date-adapters/date-fns'; import { NgbModalModule } from '@ng-bootstrap/ng-bootstrap'; import { QuillModule } from 'ngx-quill'; import { DragDropModule } from '@angular/cdk/drag-drop'; import { AppsRoutes } from './apps.routing'; import { TaskboardComponent } from './taskboard/taskboard.component'; import { FullcalendarComponent } from './fullcalendar/fullcalendar.component'; @NgModule({ imports: [ CommonModule, FormsModule, NgbModalModule, CalendarModule.forRoot({ provide: DateAdapter, useFactory: adapterFactory }), QuillModule, DragDropModule, RouterModule.forChild(AppsRoutes) ], declarations: [TaskboardComponent, FullcalendarComponent] }) export class AppsModule { }