67 lines
3.3 KiB
TypeScript
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 { }
|