Update publication page

This commit is contained in:
Peter Maquiran
2021-03-16 12:14:46 +01:00
parent 309e81d26c
commit 5e6dd3fea6
11 changed files with 381 additions and 30 deletions
+21 -14
View File
@@ -35,7 +35,8 @@ export class PublicationsPage implements OnInit {
desktopComponent: any = {
showViewPublication: false,
showAddNewPublication: false,
showPublicationDetail: false
showPublicationDetail: false,
showAddActions: false
}
folderId: string;
@@ -102,19 +103,24 @@ export class PublicationsPage implements OnInit {
async AddPublicationFolder(item:any) {
this.closeDesktopComponent();
if(window.innerHeight >= 1024){
const modal = await this.modalController.create({
component: NewActionPage,
componentProps:{
item: item,
},
cssClass: 'new-action',
backdropDismiss: false
});
await modal.present();
modal.onDidDismiss().then(()=>{
this.doRefresh();
});
} else {
this.desktopComponent.showAddActions = true;
}
const modal = await this.modalController.create({
component: NewActionPage,
componentProps:{
item: item,
},
cssClass: 'new-action',
backdropDismiss: false
});
await modal.present();
modal.onDidDismiss().then(()=>{
this.doRefresh();
});
}
async viewPublications(folderId: string) {
@@ -197,7 +203,8 @@ export class PublicationsPage implements OnInit {
this.desktopComponent = {
showViewPublication: false,
showAddNewPublication: false,
showPublicationDetail: false
showPublicationDetail: false,
showAddActions: false,
}
}