internal-page.module.ts 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. import { InternalPolicyComponent } from './internal-policy/internal-policy.component';
  2. import { InternalContactUsComponent } from './internal-contact-us/internal-contact-us.component';
  3. import { EventsDateComponent } from './events/events-date.component';
  4. import { NewsPagesComponent } from './news-pages/news-pages.component';
  5. import { NewsPageComponent } from './news-page/news-page.component';
  6. import { InternalPageService } from './../shared/internal-page.service';
  7. import { InternalPageRoutingModule } from './internal-routing-module';
  8. import { InternalPageComponent } from './internal-page/internal-page.component';
  9. import { NgModule } from '@angular/core';
  10. import { CommonModule } from '@angular/common';
  11. import {NgbModule} from '@ng-bootstrap/ng-bootstrap';
  12. import { FlatpickrModule } from 'angularx-flatpickr';
  13. import { CalendarModule, DateAdapter } from 'angular-calendar';
  14. import { adapterFactory } from 'angular-calendar/date-adapters/date-fns';
  15. import { FormsModule } from '@angular/forms';
  16. import {NgxPaginationModule} from 'ngx-pagination';
  17. import { JwSocialButtonsModule } from 'jw-angular-social-buttons';
  18. import { CarouselModule } from 'ngx-owl-carousel-o';
  19. import { InternalPageHeaderComponent } from './internal-page-header/internal-page-header.component';
  20. import { InternalPageContentComponent } from './internal-page-content/internal-page-content.component';
  21. import { HospitalContentComponent } from './hospital-content/hospital-content.component';
  22. import { CollapsibleModule } from 'angular2-collapsible'; // <-- import the module
  23. import { CircularsPageComponent } from './circulars-page/circulars-page.component';
  24. import { NgxSpinnerModule } from 'ngx-spinner';
  25. import { SharedModule } from '../shared/shared.module';
  26. import { ExternalServiceDetailsComponent } from './external-service-details/external-service-details.component';
  27. @NgModule({
  28. declarations: [
  29. InternalPageComponent,
  30. InternalPageHeaderComponent,
  31. InternalPageContentComponent,
  32. HospitalContentComponent,
  33. NewsPageComponent,
  34. CircularsPageComponent,
  35. EventsDateComponent,
  36. NewsPagesComponent,
  37. ExternalServiceDetailsComponent,
  38. InternalContactUsComponent,
  39. InternalPolicyComponent,
  40. ],
  41. imports: [
  42. CommonModule,
  43. InternalPageRoutingModule,
  44. CollapsibleModule,
  45. NgxPaginationModule,
  46. JwSocialButtonsModule,
  47. CarouselModule,
  48. NgxSpinnerModule,
  49. SharedModule,
  50. NgbModule.forRoot(),
  51. FlatpickrModule.forRoot(),
  52. CalendarModule.forRoot({
  53. provide: DateAdapter,
  54. useFactory: adapterFactory
  55. }),
  56. FormsModule,
  57. ],
  58. providers: [
  59. InternalPageService,
  60. ],
  61. })
  62. export class InternalPageModule {
  63. }