This commit is contained in:
tiago.kayaya
2021-07-07 16:34:01 +01:00
parent 29935b4cd5
commit f8a7a54eaa
9 changed files with 163 additions and 41 deletions
@@ -12,6 +12,7 @@ import { LoadingController } from '@ionic/angular';
import { LoadingService } from 'src/app/services/loading.service';
import { Publication } from 'src/app/models/publication';
import { ActionsOptionsPage } from 'src/app/shared/popover/actions-options/actions-options.page';
import { EditActionPage } from './edit-action/edit-action.page';
@Component({
@@ -89,6 +90,12 @@ export class PublicationsPage implements OnInit {
this.hideRefreshBtn = false;
}
}
refreshing() {
setTimeout(() => {
this.getActions();
}, 1500);
}
doRefresh(event) {
this.getActions();
@@ -131,6 +138,27 @@ export class PublicationsPage implements OnInit {
});
}
async editAction(id?: string){
const modal = await this.modalController.create({
component: EditActionPage,
componentProps:{
item: id,
},
cssClass: 'new-action modal modal-desktop',
backdropDismiss: false
});
await modal.present();
modal.onDidDismiss().then(()=>{
this.getActions();
});
//this.refreshing()
}
deleteAction(id?: string){
this.publications.DeletePresidentialAction(id).toPromise();
this.refreshing()
}
async AddPublicationFolder(item?:any) {
this.closeDesktopComponent();