Search stakeholders apply mobile changes
This commit is contained in:
parent
44999ab06d
commit
ffabb68501
|
@ -1 +1 @@
|
|||
Subproject commit 095e3340c0c157cc490c276d4725f9559da0f89d
|
||||
Subproject commit de42da8b6cfa2fd27d2120efb18a62f6c85240eb
|
|
@ -1,4 +1,4 @@
|
|||
import {Component, ViewChild} from "@angular/core";
|
||||
import {ChangeDetectorRef, Component, ViewChild} from "@angular/core";
|
||||
import {SearchUtilsClass} from "../openaireLibrary/searchPages/searchUtils/searchUtils.class";
|
||||
import {ErrorMessagesComponent} from "../openaireLibrary/utils/errorMessages.component";
|
||||
import {ErrorCodes} from "../openaireLibrary/utils/properties/errorCodes";
|
||||
|
@ -16,13 +16,14 @@ import {properties} from "../../environments/environment";
|
|||
import {Subscriber} from "rxjs";
|
||||
import {Breadcrumb} from "../openaireLibrary/utils/breadcrumbs/breadcrumbs.component";
|
||||
import {TitleCasePipe} from "@angular/common";
|
||||
import {LayoutService} from "../openaireLibrary/dashboard/sharedComponents/sidebar/layout.service";
|
||||
|
||||
@Component({
|
||||
selector: 'search-stakeholders',
|
||||
template: `
|
||||
<new-search-page pageTitle="OpenAIRE-Monitor | Browse {{this.stakeholderEntities.STAKEHOLDERS}}"
|
||||
[hasPrefix]=false [piwikSiteId]="piwikSiteId"
|
||||
[formPlaceholderText]="'Search OpenAIRE Monitor ' + this.stakeholderEntities.STAKEHOLDERS"
|
||||
[formPlaceholderText]="'Search ' + (!isMobile?'OpenAIRE Monitor ':'') + this.stakeholderEntities.STAKEHOLDERS"
|
||||
[type]="(results.length > 1) ? this.stakeholderEntities.STAKEHOLDERS:this.stakeholderEntities.STAKEHOLDER"
|
||||
entityType="stakeholder"
|
||||
[results]="results" [searchUtils]="searchUtils"
|
||||
|
@ -67,6 +68,7 @@ export class SearchStakeholdersComponent {
|
|||
public stakeholderEntities = StakeholderEntities;
|
||||
public breadcrumbs: Breadcrumb[] = [{name: 'home', route: '/'}, {name: 'Browse ' + this.stakeholderEntities.STAKEHOLDERS}];
|
||||
public searchForm: SearchForm = {class: 'uk-background-muted', dark: false};
|
||||
public isMobile: boolean = false;
|
||||
properties: EnvProperties = properties;
|
||||
@ViewChild(NewSearchPageComponent, {static: true}) searchPage: NewSearchPageComponent;
|
||||
private user: User;
|
||||
|
@ -74,7 +76,9 @@ export class SearchStakeholdersComponent {
|
|||
constructor(private route: ActivatedRoute,
|
||||
private _stakeholderService: StakeholderService,
|
||||
private userManagementService: UserManagementService,
|
||||
public titleCasePipe: TitleCasePipe) {
|
||||
public titleCasePipe: TitleCasePipe,
|
||||
private layoutService: LayoutService,
|
||||
private cdr: ChangeDetectorRef) {
|
||||
this.errorCodes = new ErrorCodes();
|
||||
this.errorMessages = new ErrorMessagesComponent();
|
||||
this.searchUtils.status = this.errorCodes.LOADING;
|
||||
|
@ -109,6 +113,10 @@ export class SearchStakeholdersComponent {
|
|||
this.initFunders(queryParams);
|
||||
}
|
||||
}));
|
||||
this.layoutService.isMobile.subscribe(isMobile => {
|
||||
this.isMobile = isMobile;
|
||||
this.cdr.detectChanges();
|
||||
})
|
||||
}
|
||||
|
||||
ngOnDestroy() {
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 6e71e0fc524cba542d746f749baede4be800a86f
|
||||
Subproject commit fdcbc17b88deb76cee2cd4432282468be9f56b7e
|
|
@ -1 +1 @@
|
|||
Subproject commit 401bf13ae2385e262dd0d43363fd8b73984a4fab
|
||||
Subproject commit c68523d4cabbf334dfdd4949985cbc80cdeecd0f
|
Loading…
Reference in New Issue