src/app/modules/workspace/workspace.module.ts
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { CoreModule } from '@sunbird/core';
import { WorkspaceRoutingModule } from './workspace-routing.module';
import { SharedModule } from '@sunbird/shared';
import { SuiModule } from 'ng2-semantic-ui-v9';
import { FormsModule, ReactiveFormsModule, } from '@angular/forms';
import { WorkSpaceService, EditorService , BatchService, ReviewCommentsService} from './services';
import {
WorkspaceComponent, CreateContentComponent, DraftComponent,
ReviewSubmissionsComponent, PublishedComponent, UploadedComponent,
CollectionEditorComponent, ContentEditorComponent, GenericEditorComponent,
WorkspacesidebarComponent, DataDrivenComponent, DefaultTemplateComponent,
FlaggedComponent, UpForReviewComponent, UpforReviewFilterComponent,
BatchListComponent, BatchPageSectionComponent, UpdateBatchComponent,
UpforreviewContentplayerComponent, FlagConentplayerComponent, ReviewsubmissionsContentplayerComponent,
PublishedPopupComponent, RequestChangesPopupComponent, LimitedPublishedComponent,
AllContentComponent, FlagReviewerComponent, AllMyContentFilterComponent, CollaboratingOnComponent,
CollaborationContentFilterComponent
} from './components';
import { TelemetryModule } from '@sunbird/telemetry';
import { ReviewCommentsComponent } from './components/review-comments/review-comments.component';
import { OrderModule } from 'ngx-order-pipe';
import { PlayerHelperModule } from '@sunbird/player-helper';
@NgModule({
imports: [
CommonModule,
WorkspaceRoutingModule,
SharedModule,
SuiModule,
FormsModule,
CoreModule,
ReactiveFormsModule,
TelemetryModule,
OrderModule,
PlayerHelperModule
],
declarations: [WorkspaceComponent, WorkspacesidebarComponent,
CreateContentComponent, DraftComponent, ReviewSubmissionsComponent,
PublishedComponent, UploadedComponent, CollectionEditorComponent,
ContentEditorComponent, GenericEditorComponent, UpForReviewComponent, UpforReviewFilterComponent,
DataDrivenComponent, UpForReviewComponent, UpforReviewFilterComponent, DefaultTemplateComponent,
FlaggedComponent, BatchListComponent, BatchPageSectionComponent, UpdateBatchComponent,
UpforreviewContentplayerComponent,
FlagConentplayerComponent,
ReviewsubmissionsContentplayerComponent,
PublishedPopupComponent,
RequestChangesPopupComponent,
LimitedPublishedComponent,
AllContentComponent,
FlagReviewerComponent,
AllMyContentFilterComponent,
CollaboratingOnComponent,
CollaborationContentFilterComponent,
ReviewCommentsComponent,
CollaborationContentFilterComponent,
],
providers: [WorkSpaceService, EditorService, BatchService, ReviewCommentsService]
})
export class WorkspaceModule { }