lib/examples/src/example-report-preparator/example-report-preparator.module.ts
import {
NgModule
} from '@angular/core'
import {
DevModule,
TranslationsModule
} from '@rcc/common'
import {
QuestionnaireModule,
ReportMetaStoreModule,
DataVisualizationModule,
} from '@rcc/features'
import { ExampleReportPreparatorQuestionStore } from './example-report-preparator-question-store.service'
import { ExampleReportPreparatorReportStore } from './example-report-preparator-report-store.service'
import { ExampleReportPreparator } from './example-report-preparator.service'
import en from './i18n/en.json'
import de from './i18n/de.json'
@NgModule({
imports: [
QuestionnaireModule.forChild( [ExampleReportPreparatorQuestionStore] ),
ReportMetaStoreModule.forChild( [ExampleReportPreparatorReportStore] ),
DataVisualizationModule.forChild( [ExampleReportPreparator] ),
TranslationsModule.forChild("EXAMPLE_REPORT_PREPARATOR", {de ,en}),
DevModule.note('ExampleReportPreparatorModule')
],
providers: [
ExampleReportPreparatorQuestionStore,
ExampleReportPreparatorReportStore,
ExampleReportPreparator,
]
})
export class ExampleReportPreparatorModule{}