Forked from an inaccessible project.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
dars.module.ts 2.25 KiB
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { DARSViewComponent } from './dars-view/dars-view.component';
import { EffectsModule } from '@ngrx/effects';
import { SharedModule } from '@app/shared/shared.module';
import { DARSEffects } from './store/effects';
import { DarsAuditComponent } from './audit/audit.component';
import { AuditLegendComponent } from './audit-legend/audit-legend.component';
import { DarsMetadataTableComponent } from './metadata-table/metadata-table.component';
import { MetadataMobileViewComponent } from './metadata-mobile-view/metadata-mobile-view.component';
import { MatStepperModule } from '@angular/material';
import { AlertContainerComponent } from '../shared/components/alert-container/alert-container.component';
import { StoreModule } from '@ngrx/store';
import { darsReducer } from './store/reducer';
import { RequirementTitlePipe } from './pipes/requirement-title.pipe';
import { RequirementBodyPipe } from './pipes/requirement-body.pipe';
import { RequirementLinePipe } from './pipes/requirement-line.pipe';
import { SchoolOrCollegePipe } from './pipes/school-college.pipe';
import { AuditNamePipe } from './pipes/name-format.pipe';
import { NewDegreeAuditDialogComponent } from './new-degree-audit-dialog/new-degree-audit-dialog.component';
import { NewWhatIfAuditDialogComponent } from './new-what-if-audit-dialog/new-what-if-audit-dialog.component';
import { AuditViewComponent } from './dars-audit-view/dars-audit-view.component';
import { RouterModule } from '@angular/router';
@NgModule({
imports: [
StoreModule.forFeature('dars', darsReducer),
EffectsModule.forFeature([DARSEffects]),
SharedModule,
MatStepperModule,
RouterModule,
],
exports: [MatStepperModule],
declarations: [
RequirementTitlePipe,
RequirementBodyPipe,
RequirementLinePipe,
SchoolOrCollegePipe,
AuditNamePipe,
NewDegreeAuditDialogComponent,
NewWhatIfAuditDialogComponent,
DARSViewComponent,
AuditViewComponent,
DarsAuditComponent,
AuditLegendComponent,
DarsMetadataTableComponent,
MetadataMobileViewComponent,
],
entryComponents: [
NewDegreeAuditDialogComponent,
NewWhatIfAuditDialogComponent,
],
schemas: [CUSTOM_ELEMENTS_SCHEMA],
})
export class DARSModule { }