explore-services/portal-2/src/app/claimPages/claim.module.ts

67 lines
3.3 KiB
TypeScript

import { NgModule} from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import {UtilsModule} from '../utils/utils.module';
import {ServicesModule} from '../services/services.module';
import { ClaimsService} from '../services/claims.service';
//main
import {ClaimComponent} from './claim/claim.component';
import {ClaimsAdminComponent} from './claims/claimsAdmin.component';
import {MyClaimsComponent} from './myClaims/myClaims.component';
import {LinkingHomeComponent} from './linking/linkingHome.component';
import {LinkingComponent} from './linking/linking.component';
import { BulkLinkingComponent } from './linking/bulkLinking.component';
import {BulkClaimComponent} from './linking/bulkClaim/bulkClaim.component';
import {ClaimsComponent} from './claim-utils/claims.component';
import {ClaimContextComponent} from './claim-utils/claimContext.component';
import {ClaimProjectsComponent} from './claim-utils/claimProject.component';
import {ClaimResultComponent} from './claim-utils/claimResult.component';
import {ClaimPublicationComponent} from './claim-utils/claimPublication.component';
import {ClaimDatasetComponent} from './claim-utils/claimDataset.component';
import {ClaimInsertComponent} from './linking/insertClaim/insertClaim.component';
import {ClaimSelectedContextsComponent} from './linking/selected/selectedContexts.component';
import {ClaimSelectedComponent} from './linking/selected/selected.component';
import {ClaimSelectedDatasetsComponent} from './linking/selected/selectedDatasets.component';
import {ClaimSelectedResultsComponent} from './linking/selected/selectedResults.component';
import {ClaimSelectedProjectsComponent} from './linking/selected/selectedProjects.component';
import {ClaimSelectedPublicationsComponent} from './linking/selected/selectedPublications.component';
import {LinkingGenericComponent} from './linking/linkingGeneric.component';
import {InlineClaimContextComponent} from './inlineClaims/inlineClaimContext.component';
import {InlineClaimProjectComponent} from './inlineClaims/inlineClaimProject.component';
import {InlineClaimResultComponent} from './inlineClaims/inlineClaimResult.component';
import {ClaimEntityFormatter} from '../utils/claimEntityFormatter.component';
import { Claim } from '../utils/entities/claim';
//helpers
@NgModule({
imports: [
CommonModule, FormsModule,
UtilsModule,
ServicesModule,
],
declarations: [
ClaimsAdminComponent, MyClaimsComponent, ClaimComponent, ClaimsComponent,
BulkLinkingComponent, LinkingComponent, LinkingHomeComponent, LinkingGenericComponent,
InlineClaimContextComponent, InlineClaimProjectComponent, InlineClaimResultComponent, ClaimSelectedComponent,
ClaimContextComponent, ClaimContextComponent, ClaimSelectedContextsComponent, ClaimInsertComponent, ClaimProjectsComponent, ClaimSelectedProjectsComponent,
ClaimResultComponent, ClaimSelectedPublicationsComponent, ClaimSelectedDatasetsComponent, ClaimSelectedResultsComponent, ClaimPublicationComponent,
ClaimDatasetComponent, BulkClaimComponent,
ClaimEntityFormatter
],
providers: [ ClaimsService ],
exports: [
InlineClaimContextComponent, InlineClaimProjectComponent, InlineClaimResultComponent
]
})
export class ClaimModule { }