-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathapplication.module.ts
More file actions
90 lines (88 loc) · 4.59 KB
/
application.module.ts
File metadata and controls
90 lines (88 loc) · 4.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
import { NgIf } from '@angular/common';
import { NgModule } from '@angular/core';
import { MatSlideToggleModule } from '@angular/material/slide-toggle';
import { RouterModule, Routes } from '@angular/router';
import { MTX_DATETIME_FORMATS } from '@ng-matero/extensions/core';
import { ApplicationDetailService } from '../../services/application/application-detail.service';
import { SharedModule } from '../../shared/shared.module';
import { DATE_FORMATS } from '../../shared/utils/date-format';
import { ApplicantInfoComponent } from './applicant-info/applicant-info.component';
import { ApplicationDetailsModule } from './applicant-info/application-details/application-details.module';
import { ApplicationMeetingDialogComponent } from './application-meeting/application-meeting-dialog/application-meeting-dialog.component';
import { ApplicationMeetingComponent } from './application-meeting/application-meeting.component';
import { CreateApplicationMeetingDialogComponent } from './application-meeting/create-application-meeting-dialog/create-application-meeting-dialog.component';
import { appChildRoutes, ApplicationComponent } from './application.component';
import { BoundaryAmendmentComponent } from './boundary-amendment/boundary-amendment.component';
import { EditBoundaryAmendmentDialogComponent } from './boundary-amendment/edit-boundary-amendment-dialog/edit-boundary-amendment-dialog.component';
import { DecisionModule } from './decision/decision.module';
import { DocumentsComponent } from './documents/documents.component';
import { InfoRequestsComponent } from './info-requests/info-requests.component';
import { InfoRequestDialogComponent } from './info-requests/info-request-dialog/info-request-dialog.component';
import { IntakeComponent } from './intake/intake.component';
import { LfngInfoComponent } from './lfng-info/lfng-info.component';
import { ReturnApplicationDialogComponent } from './lfng-info/return-application-dialog/return-application-dialog.component';
import { OverviewComponent } from './overview/overview.component';
import { UncancelApplicationDialogComponent } from './overview/uncancel-application-dialog/uncancel-application-dialog.component';
import { EditModificationDialogComponent } from './post-decision/edit-modification-dialog/edit-modification-dialog.component';
import { EditReconsiderationDialogComponent } from './post-decision/edit-reconsideration-dialog/edit-reconsideration-dialog.component';
import { PostDecisionComponent } from './post-decision/post-decision.component';
import { InclProposalComponent } from './proposal/incl/incl.component';
import { NaruProposalComponent } from './proposal/naru/naru.component';
import { NfuProposalComponent } from './proposal/nfu/nfu.component';
import { ParcelPrepComponent } from './proposal/parcel-prep/parcel-prep.component';
import { ProposalComponent } from './proposal/proposal.component';
import { ExclProposalComponent } from './proposal/excl/excl.component';
import { SoilProposalComponent } from './proposal/soil/soil.component';
import { SubdProposalComponent } from './proposal/subd/subd.component';
import { DecisionMeetingDialogComponent } from './review/decision-meeting-dialog/decision-meeting-dialog.component';
import { DecisionMeetingComponent } from './review/decision-meeting/decision-meeting.component';
import { ReviewComponent } from './review/review.component';
const routes: Routes = [
{
path: ':fileNumber',
component: ApplicationComponent,
children: appChildRoutes,
},
];
@NgModule({
providers: [
ApplicationDetailService,
{
provide: MTX_DATETIME_FORMATS,
useValue: DATE_FORMATS,
},
],
declarations: [
ApplicationComponent,
OverviewComponent,
ReviewComponent,
DecisionMeetingDialogComponent,
DecisionMeetingComponent,
IntakeComponent,
ApplicationMeetingComponent,
ApplicationMeetingDialogComponent,
CreateApplicationMeetingDialogComponent,
InfoRequestsComponent,
InfoRequestDialogComponent,
PostDecisionComponent,
EditReconsiderationDialogComponent,
EditModificationDialogComponent,
ApplicantInfoComponent,
LfngInfoComponent,
DocumentsComponent,
ProposalComponent,
NfuProposalComponent,
SubdProposalComponent,
SoilProposalComponent,
ExclProposalComponent,
NaruProposalComponent,
InclProposalComponent,
ParcelPrepComponent,
UncancelApplicationDialogComponent,
ReturnApplicationDialogComponent,
BoundaryAmendmentComponent,
EditBoundaryAmendmentDialogComponent,
],
imports: [SharedModule.forRoot(), RouterModule.forChild(routes), ApplicationDetailsModule, DecisionModule],
})
export class ApplicationModule {}