diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 3fce2edb7..2d4f89986 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -18,7 +18,11 @@ const config: SocketIoConfig = { url: 'http://localhost:3001', options: {} }; @NgModule({ declarations: [AppComponent], entryComponents: [], - imports: [BrowserModule, IonicModule.forRoot(), AppRoutingModule, HttpClientModule, SocketIoModule.forRoot(config)], + imports: [BrowserModule, + IonicModule.forRoot(), + AppRoutingModule, + HttpClientModule, + SocketIoModule.forRoot(config)], providers: [ StatusBar, SplashScreen, diff --git a/src/app/pages/publications/gallery/gallery-routing.module.ts b/src/app/pages/publications/gallery/gallery-routing.module.ts index 28f6ed7bd..57c9000f5 100644 --- a/src/app/pages/publications/gallery/gallery-routing.module.ts +++ b/src/app/pages/publications/gallery/gallery-routing.module.ts @@ -7,6 +7,10 @@ const routes: Routes = [ { path: '', component: GalleryPage + }, + { + path: 'image-modal', + loadChildren: () => import('./image-modal/image-modal.module').then( m => m.ImageModalPageModule) } ]; diff --git a/src/app/pages/publications/gallery/gallery.page.html b/src/app/pages/publications/gallery/gallery.page.html index 3fce691b5..bb6ee1765 100644 --- a/src/app/pages/publications/gallery/gallery.page.html +++ b/src/app/pages/publications/gallery/gallery.page.html @@ -28,7 +28,7 @@
- image + image

Presidente João Lourenço chega a Maputo para investidura de Filipe Nyusi como presidente de Moçambique

diff --git a/src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts b/src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts index c4cf6a763..f0a1536e4 100644 --- a/src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts +++ b/src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts @@ -1,5 +1,6 @@ import { Component, OnInit } from '@angular/core'; import { ModalController } from '@ionic/angular'; +import { ImageModalPage } from '../../gallery/image-modal/image-modal.page'; import { NewPublicationPage } from '../../new-publication/new-publication.page'; @Component({ @@ -31,4 +32,12 @@ export class PublicationDetailPage implements OnInit { modal.onDidDismiss(); } + openPreview(){ + this.modalController.create({ + component: ImageModalPage, + componentProps: { + } + }).then(modal => modal.present()); + } + }