import { NgModule } from '@angular/core'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { CommonModule } from "@angular/common" import { EsbFocusSelectedDirective } from './esb-focus-selected.directive'; import { EsbAutoFocusSelectedDirective } from './esb-auto-focus-selected.directive'; import { EsbLeftPadPipe } from './esb-leftpad.pipe'; import { EsbRightPadPipe } from './esb-rightpad.pipe'; import { Browser } from './browser'; import { EsbDispatchService } from './esb-dispatch.service'; import { EsbService } from './esb.service'; import { EsbZoomDirective } from './esb-zoom.directive'; import { EsbMultipleSelectShiftItemComponent } from './esb-multiple-select-shift-item.component'; import { EsbMultipleSelectPanelComponent } from './esb-multiple-select-panel.component'; import { EsbImageSliderService } from './image_slider/services/esb-image-slider.service'; import { EsbImageSliderHandlerDirective } from './image_slider/directives/esb-image-slider-handler.directive'; import { EsbImageSliderComponent } from './image_slider/components/esb-image-slider.component'; import { EsbImageSliderArrowsComponent } from './image_slider/components/arrows/esb-image-slider-arrows.component'; import { EsbImageSliderPinsComponent } from './image_slider/components/pins/esb-image-slider-pins.component'; import { EsbImageSlideComponent } from './image_slider/components/slide/esb-image-slide.component'; import { EsbHttpInterceptor } from './esb-httpInterceptor'; import { HTTP_INTERCEPTORS } from '@angular/common/http'; @NgModule({ imports: [ CommonModule ], declarations: [ EsbImageSliderArrowsComponent, EsbImageSliderPinsComponent, EsbImageSliderComponent, EsbImageSlideComponent, EsbImageSliderHandlerDirective, EsbMultipleSelectPanelComponent, EsbMultipleSelectShiftItemComponent, EsbZoomDirective, EsbFocusSelectedDirective, EsbAutoFocusSelectedDirective, EsbLeftPadPipe, EsbRightPadPipe], providers: [ EsbImageSliderService, EsbHttpInterceptor, EsbDispatchService, EsbService, EsbLeftPadPipe, EsbRightPadPipe], exports: [EsbImageSliderComponent, EsbMultipleSelectPanelComponent, EsbMultipleSelectShiftItemComponent, EsbZoomDirective, EsbFocusSelectedDirective, EsbAutoFocusSelectedDirective, EsbLeftPadPipe, EsbRightPadPipe] }) export class GlobalEsbCommonModule { }