Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import {BrowserModule} from '@angular/platform-browser';
- import {NgModule} from '@angular/core';
- import {RouterModule, Routes} from '@angular/router';
- import {AppComponent} from './app.component';
- import {FetchApiComponent} from './fetch-api/fetch-api.component';
- import {FormsModule} from '@angular/forms';
- import {HttpClientModule} from '@angular/common/http';
- import {UserServiceLatest} from './fetch-latest/app.service';
- import {UserServiceTop} from './fetch-top/app.service';
- import {YoutubePlayerModule} from 'ngx-youtube-player';
- import {SidebarComponent} from './sidebar/sidebar.component';
- import {FetchLatestComponent} from './fetch-latest/fetch-latest.component';
- import { FetchTopComponent } from './fetch-top/fetch-top.component'
- import {UserService} from './fetch-api/app.service';
- import { ServiceWorkerModule } from '@angular/service-worker';
- import { environment } from '../environments/environment';
- import { AngularFireModule } from 'angularfire2';
- import * as firebase from 'firebase';
- import { firebaseConfig } from './../environments/firebase.config';
- import { AngularFireDatabaseModule } from 'angularfire2/database';
- import {PushService} from './push.service';
- import { HeaderComponent } from './header/header.component';
- import { FooterComponent } from './footer/footer.component';
- import {NoopAnimationsModule} from '@angular/platform-browser/animations';
- //import { EmbedVideo } from 'ngx-embed-video';
- const appRoutes: Routes = [
- {
- path: '',
- component: FetchApiComponent
- }, {
- path: 'fetch',
- component: FetchApiComponent
- },
- {
- path: 'latest',
- component: FetchLatestComponent
- },
- {
- path: 'top',
- component: FetchTopComponent
- }];
- firebase.initializeApp(firebaseConfig);
- @NgModule({
- declarations: [
- AppComponent,
- FetchApiComponent,SidebarComponent, FetchLatestComponent, FetchTopComponent, HeaderComponent, FooterComponent
- ],
- imports: [
- RouterModule.forRoot(appRoutes, { useHash: true }),
- BrowserModule, YoutubePlayerModule,
- FormsModule,NoopAnimationsModule,
- AngularFireModule.initializeApp(firebaseConfig),
- AngularFireDatabaseModule,environment.production ?ServiceWorkerModule.register('firebase-messaging-sw.js'):[],ServiceWorkerModule.register('/firebase-messaging-sw.js', { enabled: environment.production }),
- HttpClientModule,environment.production ? ServiceWorkerModule.register('ngsw-worker.js') : [], ServiceWorkerModule.register('/ngsw-worker.js', { enabled: environment.production })],
- providers: [UserService,UserServiceTop,UserServiceLatest,PushService],
- bootstrap: [AppComponent]
- })
- export class AppModule {}
Add Comment
Please, Sign In to add comment