Skip to content
Snippets Groups Projects
shared.module.ts 3.23 KiB
Newer Older
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { CommentListComponent } from './comment-list/comment-list.component';
import { FooterComponent } from './footer/footer.component';
import { HeaderComponent } from './header/header.component';
import { PageNotFoundComponent } from './page-not-found/page-not-found.component';
import { RoomListComponent } from './room-list/room-list.component';
import { RoomPageComponent } from './room-page/room-page.component';
import { CommentPageComponent } from './comment-page/comment-page.component';
import { EssentialsModule } from '../essentials/essentials.module';
import { SharedRoutingModule } from './shared-routing.module';
import { ChartsModule } from 'ng2-charts';
import { RoomJoinComponent } from './room-join/room-join.component';
import { RoomCreateComponent } from './_dialogs/room-create/room-create.component';
import { UserBonusTokenComponent } from './_dialogs/user-bonus-token/user-bonus-token.component';
import { RemindOfTokensComponent } from './_dialogs/remind-of-tokens/remind-of-tokens.component';
import { LoginComponent } from './login/login.component';
import { CommentComponent } from './comment/comment.component';
Lukas Mauß's avatar
Lukas Mauß committed
import { CreateCommentComponent } from './_dialogs/create-comment/create-comment.component';
import { PresentCommentComponent } from './_dialogs/present-comment/present-comment.component';
Lukas Mauß's avatar
Lukas Mauß committed
import { DeleteAccountComponent } from './_dialogs/delete-account/delete-account.component';
import { CommentAnswerTextComponent } from './_dialogs/comment-answer-text/comment-answer-text.component';
import { DialogActionButtonsComponent } from './dialog/dialog-action-buttons/dialog-action-buttons.component';
import { MatRippleModule } from '@angular/material';
import { QrCodeDialogComponent } from './_dialogs/qr-code-dialog/qr-code-dialog.component';
import { NgxQRCodeModule } from 'ngx-qrcode2';
import { ArsModule } from '../../../../projects/ars/src/lib/ars.module';

@NgModule({
  imports: [
    CommonModule,
    EssentialsModule,
  ],
  declarations: [
    RoomJoinComponent,
    PageNotFoundComponent,
    RoomPageComponent,
    RoomListComponent,
    HeaderComponent,
    FooterComponent,
    CommentPageComponent,
    CommentListComponent,
    RoomCreateComponent,
    UserBonusTokenComponent,
    LoginComponent,
    CommentComponent,
Lukas Mauß's avatar
Lukas Mauß committed
    CreateCommentComponent,
Lukas Mauß's avatar
Lukas Mauß committed
    PresentCommentComponent,
    DeleteAccountComponent,
    CommentAnswerTextComponent,
    DialogActionButtonsComponent,
    QrCodeDialogComponent
  ],
  exports: [
    RoomJoinComponent,
    PageNotFoundComponent,
    RoomPageComponent,
    RoomListComponent,
    HeaderComponent,
    FooterComponent,
    CommentPageComponent,
    CommentListComponent,
Lukas Mauß's avatar
Lukas Mauß committed
    CreateCommentComponent,
    PresentCommentComponent,
    CommentComponent,
    DialogActionButtonsComponent,
    UserBonusTokenComponent
  ],
  entryComponents: [
    RoomCreateComponent,
    LoginComponent,
Lukas Mauß's avatar
Lukas Mauß committed
    CreateCommentComponent,
Lukas Mauß's avatar
Lukas Mauß committed
    PresentCommentComponent,
    DeleteAccountComponent,
    UserBonusTokenComponent,
    CommentAnswerTextComponent
  ]
})
export class SharedModule {
}