argos/dmp-frontend/src/app/ui/misc/dataset-description-form/dataset-description-form.mo...

36 lines
1.3 KiB
TypeScript

import { NgModule } from '@angular/core';
import { CommonFormsModule } from '../../../common/forms/common-forms.module';
import { CommonUiModule } from '../../../common/ui/common-ui.module';
import { AutoCompleteModule } from '../../../library/auto-complete/auto-complete.module';
import { FormCompositeFieldComponent } from './components/form-composite-field/form-composite-field.component';
import { FormFieldComponent } from './components/form-field/form-field.component';
import { FormProgressIndicationComponent } from './components/form-progress-indication/form-progress-indication.component';
import { FormSectionComponent } from './components/form-section/form-section.component';
import { DatasetDescriptionFormComponent } from './dataset-description-form.component';
import { FormFocusService } from './form-focus/form-focus.service';
import { VisibilityRulesService } from './visibility-rules/visibility-rules.service';
@NgModule({
imports: [
CommonUiModule,
CommonFormsModule,
AutoCompleteModule
],
declarations: [
DatasetDescriptionFormComponent,
FormProgressIndicationComponent,
FormSectionComponent,
FormCompositeFieldComponent,
FormFieldComponent
],
exports: [
DatasetDescriptionFormComponent
],
providers: [
VisibilityRulesService,
FormFocusService
]
})
export class DatasetDescriptionFormModule { }