mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-09 02:54:13 +00:00
Merge branch 'master' into metadata-and-relationships-combined-in-submission
This commit is contained in:
14
src/app/shared/pagination/pagination.utils.ts
Normal file
14
src/app/shared/pagination/pagination.utils.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import { PaginationComponentOptions } from './pagination-component-options.model';
|
||||
import { FindListOptions } from '../../core/data/request.models';
|
||||
|
||||
/**
|
||||
* Transform a PaginationComponentOptions object into a FindListOptions object
|
||||
* @param pagination The PaginationComponentOptions to transform
|
||||
* @param original An original FindListOptions object to start from
|
||||
*/
|
||||
export function toFindListOptions(pagination: PaginationComponentOptions, original?: FindListOptions): FindListOptions {
|
||||
return Object.assign(new FindListOptions(), original, {
|
||||
currentPage: pagination.currentPage,
|
||||
elementsPerPage: pagination.pageSize
|
||||
});
|
||||
}
|
Reference in New Issue
Block a user