From e12d5d0c14c758d533a09180ed263426d58624d5 Mon Sep 17 00:00:00 2001 From: "argiro.kokogiannaki" Date: Thu, 14 Jul 2016 09:47:28 +0000 Subject: [PATCH] First mock-search-page for publications git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@43229 d315682c-612b-4755-9ff5-7f18f6832af3 --- src/app/app.component.ts | 14 +- .../common/pagingFormatterNoLoad.component.ts | 39 +--- src/app/searchPages/common/search.class.ts | 14 ++ .../common/searchFilter.component.ts | 57 ++++++ .../common/searchPage.component.ts | 170 ++++++++++++++++++ .../common/searchResult.component.ts | 42 +++++ .../search.component.ts | 0 .../searchPublications.component.ts | 99 ++++++++++ src/server.ts | 6 +- 9 files changed, 400 insertions(+), 41 deletions(-) create mode 100644 src/app/searchPages/common/search.class.ts create mode 100644 src/app/searchPages/common/searchFilter.component.ts create mode 100644 src/app/searchPages/common/searchPage.component.ts create mode 100644 src/app/searchPages/common/searchResult.component.ts rename src/app/{search => searchPages}/search.component.ts (100%) create mode 100644 src/app/searchPages/searchPublications.component.ts diff --git a/src/app/app.component.ts b/src/app/app.component.ts index d7ab681f..fd6cd192 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -1,7 +1,7 @@ import {Component, Directive, ElementRef, Renderer} from '@angular/core'; import {RouteConfig, ROUTER_DIRECTIVES, Router } from '@angular/router-deprecated'; import {Http} from '@angular/http'; -import {SearchComponent} from './search/search.component'; +import {SearchComponent} from './searchPages/search.component'; import {ClaimComponent} from './claimPages/claim/claim.component'; import {ClaimsAdminComponent} from './claimPages/claims/claimsAdmin.component'; import {HomeComponent} from './home/home.component'; @@ -11,6 +11,7 @@ import {MyClaimsComponent} from './claimPages/myClaims/myClaims.component'; import {ProjectComponent} from './landingPages/project/project.component'; import {PublicationComponent} from './landingPages/publication/publication.component'; import {MyClaimsDemoComponent} from './claimPages/myClaimsDemo.component'; +import {SearchPublicationsComponent} from './searchPages/searchPublications.component'; import 'rxjs/Rx'; @@ -18,7 +19,7 @@ import 'rxjs/Rx'; @Component({ selector: 'app', directives: [ - ...ROUTER_DIRECTIVES + ...ROUTER_DIRECTIVES, SearchPublicationsComponent ], styles: [` .router-link-active { @@ -27,7 +28,7 @@ import 'rxjs/Rx'; `], template: `
-