Changeset View
Changeset View
Standalone View
Standalone View
src/app/app.module.ts
// Angular Modules | // Angular Modules | ||||
import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; | import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; | ||||
import { BrowserModule } from '@angular/platform-browser'; | import { BrowserModule } from '@angular/platform-browser'; | ||||
import { FormsModule } from '@angular/forms'; | import { FlexLayoutModule } from '@angular/flex-layout'; | ||||
import { FormsModule, ReactiveFormsModule } from '@angular/forms'; | |||||
import { HttpClientModule } from '@angular/common/http'; | import { HttpClientModule } from '@angular/common/http'; | ||||
import { MatButtonModule, MatCardModule, MatCheckboxModule, MatDialogModule, MatExpansionModule, | import { MatButtonModule, MatCardModule, MatCheckboxModule, MatDialogModule, MatExpansionModule, | ||||
MatIconModule, MatInputModule, MatListModule, MatMenuModule, MatProgressSpinnerModule, MatRadioModule, | MatIconModule, MatInputModule, MatListModule, MatMenuModule, MatProgressSpinnerModule, MatRadioModule, | ||||
MatSelectModule, MatSidenavModule, MatSlideToggleModule, MatSnackBarModule, MatTabsModule } from '@angular/material'; | MatSelectModule, MatSidenavModule, MatSlideToggleModule, MatSnackBarModule, MatTabsModule, MatTooltipModule } from '@angular/material'; | ||||
import { NgModule } from '@angular/core'; | import { NgModule } from '@angular/core'; | ||||
// Core Components | // Core Components | ||||
import { AppComponent } from './app.component'; | import { AppComponent } from './app.component'; | ||||
import { Component404Component } from './404component/404.component'; | import { Component404Component } from './404component/404.component'; | ||||
import { CreatePostComponent } from './createPost/createPost.component'; | import { CreatePostComponent } from './createPost/createPost.component'; | ||||
import { DraftsComponent } from './drafts/drafts.component'; | import { DraftsComponent } from './drafts/drafts.component'; | ||||
import { HomeComponent } from './home/home.component'; | import { HomeComponent } from './home/home.component'; | ||||
import { LoginComponent } from './login/login.component'; | import { LoginComponent } from './login/login.component'; | ||||
import { NavBarComponent } from './navBar/navBar.component'; | import { NavBarComponent } from './navBar/navBar.component'; | ||||
import { NotificationArchiveComponent } from './notificationArchive/notificationArchive.component'; | import { NotificationArchiveComponent } from './notificationArchive/notificationArchive.component'; | ||||
import { NotificationComponent } from './notification/notification.component'; | import { NotificationComponent } from './notification/notification.component'; | ||||
import { PostViewComponent } from './postView/postView.component'; | import { PostViewComponent } from './postView/postView.component'; | ||||
import { ProfileComponent } from './profile/profile.component'; | import { ProfileComponent } from './profile/profile.component'; | ||||
import { ProfileViewComponent } from './profileView/profileView.component'; | import { ProfileViewComponent } from './profileView/profileView.component'; | ||||
import { RecoverComponent } from './recover/recover.component'; | |||||
import { RecoverPasswordComponent } from './recoverPassword/recoverPassword.component'; | |||||
import { RegisterComponent } from './register/register.component'; | |||||
import { RegisterSuccessComponent } from './registerSuccess/registerSuccess.component'; | import { RegisterSuccessComponent } from './registerSuccess/registerSuccess.component'; | ||||
import { UserPostsComponent } from './userPosts/userPosts.component'; | import { UserPostsComponent } from './userPosts/userPosts.component'; | ||||
// Core Dialogs | // Core Dialogs | ||||
import { AvatarDialogComponent } from './_dialogs/avatar.dialog.component'; | |||||
import { BioDialogComponent } from './_dialogs/bio.dialog.component'; | import { BioDialogComponent } from './_dialogs/bio.dialog.component'; | ||||
import { ConfirmDeletionDialogComponent } from './_dialogs/confirmDeletion.dialog.component'; | import { ConfirmDeletionDialogComponent } from './_dialogs/confirmDeletion.dialog.component'; | ||||
import { EmailDialogComponent } from './_dialogs/email.dialog.component'; | import { EmailDialogComponent } from './_dialogs/email.dialog.component'; | ||||
import { FlagDialogComponent } from './_dialogs/flag.dialog.component'; | import { FlagDialogComponent } from './_dialogs/flag.dialog.component'; | ||||
import { LogoutDialogComponent } from './_dialogs/logout.dialog.component'; | import { LogoutDialogComponent } from './_dialogs/logout.dialog.component'; | ||||
import { PasswordDialogComponent } from './_dialogs/password.dialog.component'; | import { PasswordDialogComponent } from './_dialogs/password.dialog.component'; | ||||
import { PictureDialogComponent } from './_dialogs/picture.dialog.component'; | import { PictureDialogComponent } from './_dialogs/picture.dialog.component'; | ||||
import { PicturesDialogComponent } from './_dialogs/pictures.dialog.component'; | import { PicturesDialogComponent } from './_dialogs/pictures.dialog.component'; | ||||
Show All 23 Lines | |||||
import { RouteService } from './_services/route.service'; | import { RouteService } from './_services/route.service'; | ||||
import { Routing } from './app.routing'; | import { Routing } from './app.routing'; | ||||
// Third Party Modules | // Third Party Modules | ||||
import { Angulartics2Module, Angulartics2Piwik } from 'angulartics2'; | import { Angulartics2Module, Angulartics2Piwik } from 'angulartics2'; | ||||
import { ClipboardModule } from 'ngx-clipboard'; | import { ClipboardModule } from 'ngx-clipboard'; | ||||
import 'hammerjs'; | import 'hammerjs'; | ||||
import { ImageCropperModule } from 'ngx-img-cropper'; | import { ImageCropperModule } from 'ngx-img-cropper'; | ||||
import { NgxImageCompressService } from 'ngx-image-compress'; | |||||
import { NgxPaginationModule } from 'ngx-pagination'; | import { NgxPaginationModule } from 'ngx-pagination'; | ||||
import { ReCaptchaModule } from 'angular2-recaptcha'; | import { ReCaptchaModule } from 'angular2-recaptcha'; | ||||
@NgModule({ | @NgModule({ | ||||
imports: [ | imports: [ | ||||
// forRoot | // forRoot | ||||
Angulartics2Module.forRoot([ Angulartics2Piwik ]), | Angulartics2Module.forRoot([ Angulartics2Piwik ]), | ||||
// Core Modules | // Core Modules | ||||
NgxMasonryModule, | NgxMasonryModule, | ||||
// Modules | // Modules | ||||
BrowserAnimationsModule, | BrowserAnimationsModule, | ||||
BrowserModule, | BrowserModule, | ||||
FormsModule, | FormsModule, | ||||
FlexLayoutModule, | |||||
HttpClientModule, | HttpClientModule, | ||||
ImageCropperModule, | ImageCropperModule, | ||||
MatButtonModule, | MatButtonModule, | ||||
MatCardModule, | MatCardModule, | ||||
MatCheckboxModule, | MatCheckboxModule, | ||||
MatDialogModule, | MatDialogModule, | ||||
MatExpansionModule, | MatExpansionModule, | ||||
MatIconModule, | MatIconModule, | ||||
MatInputModule, | MatInputModule, | ||||
MatListModule, | MatListModule, | ||||
MatMenuModule, | MatMenuModule, | ||||
MatProgressSpinnerModule, | MatProgressSpinnerModule, | ||||
MatRadioModule, | MatRadioModule, | ||||
MatSelectModule, | MatSelectModule, | ||||
MatSidenavModule, | MatSidenavModule, | ||||
MatSlideToggleModule, | MatSlideToggleModule, | ||||
MatSnackBarModule, | MatSnackBarModule, | ||||
MatTabsModule, | MatTabsModule, | ||||
MatTooltipModule, | |||||
ReactiveFormsModule, | |||||
Routing, | Routing, | ||||
// Third Party Modules | // Third Party Modules | ||||
ClipboardModule, | ClipboardModule, | ||||
ImageCropperModule, | ImageCropperModule, | ||||
NgxPaginationModule, | NgxPaginationModule, | ||||
ReCaptchaModule, | ReCaptchaModule, | ||||
ShareModule | ShareModule | ||||
], | ], | ||||
declarations: [ | declarations: [ | ||||
// Components | // Components | ||||
AppComponent, | AppComponent, | ||||
Component404Component, | Component404Component, | ||||
DraftsComponent, | DraftsComponent, | ||||
CreatePostComponent, | CreatePostComponent, | ||||
HomeComponent, | HomeComponent, | ||||
LoginComponent, | LoginComponent, | ||||
NavBarComponent, | NavBarComponent, | ||||
NotificationArchiveComponent, | NotificationArchiveComponent, | ||||
NotificationComponent, | NotificationComponent, | ||||
PostViewComponent, | PostViewComponent, | ||||
ProfileComponent, | ProfileComponent, | ||||
ProfileViewComponent, | ProfileViewComponent, | ||||
RecoverComponent, | |||||
RecoverPasswordComponent, | |||||
RegisterComponent, | |||||
RegisterSuccessComponent, | RegisterSuccessComponent, | ||||
UserPostsComponent, | UserPostsComponent, | ||||
// Dialogs | // Dialogs | ||||
AvatarDialogComponent, | |||||
BioDialogComponent, | BioDialogComponent, | ||||
ConfirmDeletionDialogComponent, | ConfirmDeletionDialogComponent, | ||||
EmailDialogComponent, | EmailDialogComponent, | ||||
FlagDialogComponent, | FlagDialogComponent, | ||||
LogoutDialogComponent, | LogoutDialogComponent, | ||||
PasswordDialogComponent, | PasswordDialogComponent, | ||||
PictureDialogComponent, | PictureDialogComponent, | ||||
PicturesDialogComponent, | PicturesDialogComponent, | ||||
ShareDialogComponent, | ShareDialogComponent, | ||||
YouTubeDialogComponent, | YouTubeDialogComponent, | ||||
// Pipes | // Pipes | ||||
MarkedPipe | MarkedPipe | ||||
], | ], | ||||
providers: [ | providers: [ | ||||
AreaService, | AreaService, | ||||
AuthGuard, | AuthGuard, | ||||
AuthenticationService, | AuthenticationService, | ||||
CommentService, | CommentService, | ||||
FlagService, | FlagService, | ||||
HttpService, | HttpService, | ||||
NavBarService, | NavBarService, | ||||
NgxImageCompressService, | |||||
NotificationService, | NotificationService, | ||||
PostService, | PostService, | ||||
ProfileService, | ProfileService, | ||||
ReasonService, | ReasonService, | ||||
RegistrationService, | RegistrationService, | ||||
RouteService | RouteService | ||||
], | ], | ||||
entryComponents: [ | entryComponents: [ | ||||
AvatarDialogComponent, | |||||
BioDialogComponent, | BioDialogComponent, | ||||
ConfirmDeletionDialogComponent, | ConfirmDeletionDialogComponent, | ||||
EmailDialogComponent, | EmailDialogComponent, | ||||
FlagDialogComponent, | FlagDialogComponent, | ||||
LogoutDialogComponent, | LogoutDialogComponent, | ||||
PasswordDialogComponent, | PasswordDialogComponent, | ||||
PictureDialogComponent, | PictureDialogComponent, | ||||
PicturesDialogComponent, | PicturesDialogComponent, | ||||
ShareDialogComponent, | ShareDialogComponent, | ||||
YouTubeDialogComponent | YouTubeDialogComponent | ||||
], | ], | ||||
bootstrap: [AppComponent] | bootstrap: [AppComponent] | ||||
}) | }) | ||||
export class AppModule { } | export class AppModule { } |