import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { CommonModule } from '@angular/common'; import { DiscoverRoutingModule } from './discover-routing.module'; import { DiscoverComponent } from './discover.component'; import { SharedModule } from 'src/app/shared/shared.module'; import { FontAwesomeModule } from '@fortawesome/angular-fontawesome'; import { FiltersComponent } from './components/filters/filters.component'; import { FormsModule } from '@angular/forms'; import { SlideSitesComponent } from './components/slide-sites/slide-sites.component'; import { SitesComponent } from './components/sites/sites.component'; import { ListSitesComponent } from './components/list-sites/list-sites.component'; import { HttpClientModule } from '@angular/common/http'; import { MapComponent } from './components/map/map.component'; import { GoogleMapsModule } from '@angular/google-maps'; import { ModalSiteComponent } from './components/modal-site/modal-site.component' import {TruncatePipe} from '../../../shared/pipes/search/truncate.pipe'; /* carousel */ import { CarouselModule } from 'ngx-owl-carousel-o'; @NgModule({ declarations: [ DiscoverComponent, FiltersComponent, SlideSitesComponent, SitesComponent, ListSitesComponent, MapComponent, ModalSiteComponent, TruncatePipe, ], imports: [ CommonModule, DiscoverRoutingModule, HttpClientModule, SharedModule, FontAwesomeModule, FormsModule, GoogleMapsModule, CarouselModule ], schemas: [CUSTOM_ELEMENTS_SCHEMA] }) export class DiscoverModule { }