@@ -2,7 +2,7 @@ import { Component, OnInit, ViewChild, OnDestroy } from '@angular/core';
22import { DataTableDirective } from 'angular-datatables' ;
33import { Subject , Subscription , Observable } from 'rxjs' ;
44import { map , takeUntil } from 'rxjs/operators' ;
5- import { refreshDataTable , clearDataTable } from '../../../helpers/datatables.helper' ;
5+ import { refreshDataTable } from '../../../helpers/datatables.helper' ;
66import { AlertService } from '../../../services/alert.service' ;
77import { NavigationService } from '../../../services/navigation.service' ;
88import { I18nService } from '../../../services/i18n.service' ;
@@ -11,6 +11,7 @@ import { SettingsService } from '../../../services/settings.service';
1111import { Language } from '../../../models/language.model' ;
1212import { PagesService } from '../../../services/collections/pages.service' ;
1313import { Page } from '../../../models/collections/page.model' ;
14+ import { CurrentUserService } from '../../../services/current-user.service' ;
1415
1516@Component ( {
1617 selector : 'fa-pages-list' ,
@@ -38,6 +39,7 @@ export class PagesListComponent implements OnInit, OnDestroy {
3839 private i18n : I18nService ,
3940 private route : ActivatedRoute ,
4041 public navigation : NavigationService ,
42+ public currentUser : CurrentUserService ,
4143 private settings : SettingsService
4244 ) { }
4345
@@ -90,8 +92,6 @@ export class PagesListComponent implements OnInit, OnDestroy {
9092 translationId : page . translationId ,
9193 translations : page . translations
9294 } ) . then ( ( ) => {
93- clearDataTable ( this . dataTableElement ) ;
94- this . isLoading = true ;
9595 this . alert . success ( this . i18n . get ( 'PageDeleted' , { title : page . title } ) , false , 5000 ) ;
9696 } ) . catch ( ( error : Error ) => {
9797 this . alert . error ( error . message ) ;
0 commit comments