import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { DragableOrderedListComponent } from './dragable-ordered-list/dragable-ordered-list.component'; import { ReadingListDetailComponent } from './reading-list-detail/reading-list-detail.component'; import { ReadingListRoutingModule } from './reading-list-routing.module'; import {DragDropModule} from '@angular/cdk/drag-drop'; import { AddToListModalComponent } from './_modals/add-to-list-modal/add-to-list-modal.component'; import { ReactiveFormsModule } from '@angular/forms'; import { ReadingListsComponent } from './reading-lists/reading-lists.component'; import { EditReadingListModalComponent } from './_modals/edit-reading-list-modal/edit-reading-list-modal.component'; import { PipeModule } from '../pipe/pipe.module'; import { SharedModule } from '../shared/shared.module'; import { NgbNavModule } from '@ng-bootstrap/ng-bootstrap'; import { SharedSideNavCardsModule } from '../shared-side-nav-cards/shared-side-nav-cards.module'; @NgModule({ declarations: [ DragableOrderedListComponent, ReadingListDetailComponent, AddToListModalComponent, ReadingListsComponent, EditReadingListModalComponent ], imports: [ CommonModule, ReactiveFormsModule, DragDropModule, NgbNavModule, PipeModule, SharedModule, SharedSideNavCardsModule, ReadingListRoutingModule, ], exports: [ AddToListModalComponent, ReadingListsComponent, EditReadingListModalComponent ] }) export class ReadingListModule { }