import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { SeriesBookmarksComponent } from './series-bookmarks/series-bookmarks.component'; import { UserPreferencesComponent } from './user-preferences/user-preferences.component'; import { NgbAccordionModule, NgbNavModule, NgbTooltipModule } from '@ng-bootstrap/ng-bootstrap'; import { ReactiveFormsModule } from '@angular/forms'; import { NgxSliderModule } from '@angular-slider/ngx-slider'; import { UserSettingsRoutingModule } from './user-settings-routing.module'; import { ApiKeyComponent } from './api-key/api-key.component'; import { SharedModule } from '../shared/shared.module'; import { ThemeManagerComponent } from './theme-manager/theme-manager.component'; import { SiteThemeProviderPipe } from './_pipes/site-theme-provider.pipe'; @NgModule({ declarations: [ SeriesBookmarksComponent, UserPreferencesComponent, ApiKeyComponent, ThemeManagerComponent, SiteThemeProviderPipe, ], imports: [ CommonModule, ReactiveFormsModule, NgbAccordionModule, NgbNavModule, NgbTooltipModule, NgxSliderModule, UserSettingsRoutingModule, SharedModule // SentenceCase pipe ], exports: [ SiteThemeProviderPipe ] }) export class UserSettingsModule { }