mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
Merge pull request #3088 from DSpace/backport-3080-to-dspace-7_x
[Port dspace-7_x] Fixed page size change and sorting not working on comcol pages
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<ds-sidebar-dropdown
|
||||
[id]="'search-sidebar-rpp'"
|
||||
[label]="'search.sidebar.settings.rpp'"
|
||||
(change)="reloadRPP($event)"
|
||||
(changed)="reloadRPP($event)"
|
||||
>
|
||||
<option *ngFor="let pageSizeOption of (paginationOptions$ | async).pageSizeOptions"
|
||||
[value]="pageSizeOption"
|
||||
@@ -10,4 +10,4 @@
|
||||
{{pageSizeOption}}
|
||||
</option>
|
||||
</ds-sidebar-dropdown>
|
||||
</div>
|
||||
</div>
|
||||
|
@@ -4,7 +4,7 @@
|
||||
<ds-sidebar-dropdown *ngIf="sortOptionsList"
|
||||
[id]="'search-sidebar-sort'"
|
||||
[label]="'search.sidebar.settings.sort-by'"
|
||||
(change)="reloadOrder($event)">
|
||||
(changed)="reloadOrder($event)">
|
||||
<option *ngFor="let sortOptionsEntry of sortOptionsList"
|
||||
[value]="sortOptionsEntry.field + ',' + sortOptionsEntry.direction.toString()"
|
||||
[selected]="sortOptionsEntry.field === currentSortOption?.field && sortOptionsEntry.direction === (currentSortOption?.direction)? 'selected': null">
|
||||
|
@@ -1,6 +1,6 @@
|
||||
<div class="setting-option mb-3 p-3">
|
||||
<h4><label for="{{id}}">{{label | translate}}</label></h4>
|
||||
<select id="{{id}}" class="form-control" (change)="change.emit($event)">
|
||||
<select id="{{id}}" class="form-control" (change)="changed.emit($event)">
|
||||
<ng-content></ng-content>
|
||||
</select>
|
||||
</div>
|
||||
|
@@ -12,5 +12,5 @@ import { Component, EventEmitter, Input, Output } from '@angular/core';
|
||||
export class SidebarDropdownComponent {
|
||||
@Input() id: string;
|
||||
@Input() label: string;
|
||||
@Output() change: EventEmitter<any> = new EventEmitter<number>();
|
||||
@Output() changed: EventEmitter<any> = new EventEmitter<number>();
|
||||
}
|
||||
|
Reference in New Issue
Block a user