mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-06-16 17:54:45 +00:00
[ACA-2280] Favorite Libraries - Previous page is not loaded when deleting all items from current page (#1338)
* pagination target * default pagination config * prevent ExpressionChangedAfterItHasBeenCheckedError
This commit is contained in:
parent
04cf47c7df
commit
d6a8075642
@ -79,6 +79,7 @@
|
||||
</adf-document-list>
|
||||
|
||||
<adf-pagination
|
||||
[target]="documentList"
|
||||
[pagination]="pagination"
|
||||
(changePageSize)="onChangePageSize($event)"
|
||||
(changePageNumber)="onChange($event)"
|
||||
|
@ -24,7 +24,7 @@
|
||||
*/
|
||||
|
||||
import { BreakpointObserver, Breakpoints } from '@angular/cdk/layout';
|
||||
import { Component, OnInit } from '@angular/core';
|
||||
import { Component, OnInit, ChangeDetectorRef } from '@angular/core';
|
||||
import { Store } from '@ngrx/store';
|
||||
import { SiteEntry, FavoritePaging, Pagination } from '@alfresco/js-api';
|
||||
import { AppExtensionService } from '../../extensions/extension.service';
|
||||
@ -38,7 +38,11 @@ import { UserPreferencesService } from '@alfresco/adf-core';
|
||||
})
|
||||
export class FavoriteLibrariesComponent extends PageComponent
|
||||
implements OnInit {
|
||||
pagination: Pagination;
|
||||
pagination: Pagination = new Pagination({
|
||||
skipCount: 0,
|
||||
maxItems: 25,
|
||||
totalItems: 0
|
||||
});
|
||||
isLoading = false;
|
||||
list: FavoritePaging;
|
||||
isSmallScreen = false;
|
||||
@ -50,7 +54,8 @@ export class FavoriteLibrariesComponent extends PageComponent
|
||||
extensions: AppExtensionService,
|
||||
private contentApiService: ContentApiService,
|
||||
private breakpointObserver: BreakpointObserver,
|
||||
private preferences: UserPreferencesService
|
||||
private preferences: UserPreferencesService,
|
||||
private changeDetectorRef: ChangeDetectorRef
|
||||
) {
|
||||
super(store, extensions, content);
|
||||
}
|
||||
@ -98,6 +103,7 @@ export class FavoriteLibrariesComponent extends PageComponent
|
||||
this.list = favoriteLibraries;
|
||||
this.pagination = favoriteLibraries.list.pagination;
|
||||
this.isLoading = false;
|
||||
this.changeDetectorRef.detectChanges();
|
||||
},
|
||||
() => {
|
||||
this.list = null;
|
||||
|
Loading…
x
Reference in New Issue
Block a user