
diff --git a/src/app/shared/publication/view-publications/publication-detail/publication-detail.page.ts b/src/app/shared/publication/view-publications/publication-detail/publication-detail.page.ts
index 0dc8d3c09..2890a9b3e 100644
--- a/src/app/shared/publication/view-publications/publication-detail/publication-detail.page.ts
+++ b/src/app/shared/publication/view-publications/publication-detail/publication-detail.page.ts
@@ -8,6 +8,7 @@ import { ToastService } from 'src/app/services/toast.service';
import { BadRequestPage } from 'src/app/shared/popover/bad-request/bad-request.page';
import { SuccessMessagePage } from 'src/app/shared/popover/success-message/success-message.page';
import { ThemeService } from 'src/app/services/theme.service'
+import { ViewMediaPage } from 'src/app/modals/view-media/view-media.page';
@Component({
selector: 'app-publication-detail-shared',
@@ -32,7 +33,7 @@ export class PublicationDetailPage implements OnInit {
private toastService: ToastService,
public ThemeService: ThemeService
) {
-
+
/* this.folderId = this.navParams.get('folderIdId'); */
this.publication = {
DateIndex: null,
@@ -50,7 +51,7 @@ export class PublicationDetailPage implements OnInit {
ngOnInit() {
console.log(this.folderId);
-
+
/* console.log(this.publication.FileBase64); */
this.getPublicationDetail();
}
@@ -133,22 +134,26 @@ export class PublicationDetailPage implements OnInit {
}
- openPreview(imageUrl:string){
- this.modalController.create({
- component: ImageModalPage,
- componentProps: {
- imageUrl:imageUrl,
- }
- }).then(modal => modal.present());
- }
-
async goBack(){
this.goBackToViewPublications.emit();
}
+ async openPreview(item) {
+ const modal = await this.modalController.create({
+ component: ViewMediaPage,
+ cssClass: 'modal modal-desktop',
+ componentProps: {
+ image: item.FileBase64,
+ username: item.Title,
+ _updatedAt: item.DatePublication
+ }
+ });
+ modal.present();
+ }
+
+
-