mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-20 08:33:11 +00:00
refactor: change modal presenation mode on iOS
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
* this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
import {Component, OnInit, ViewEncapsulation} from '@angular/core';
|
||||
import {IonRouterOutlet, ModalController} from '@ionic/angular';
|
||||
import {ModalController} from '@ionic/angular';
|
||||
import {EditModalComponent} from '../../edit-modal/edit-modal.component';
|
||||
import {DEFAULT_ACTIVE_MENU_ITEMS, MENU_ITEMS} from './menu-items.config';
|
||||
import {MenuItemKey} from './menu-item.interface';
|
||||
@@ -56,7 +56,6 @@ export class NavigationSectionComponent implements OnInit {
|
||||
public modalController: ModalController,
|
||||
private storageProvider: StorageProvider,
|
||||
private translatePipe: TranslatePipe,
|
||||
private routerOutlet: IonRouterOutlet,
|
||||
) {}
|
||||
|
||||
ngOnInit() {
|
||||
@@ -101,7 +100,6 @@ export class NavigationSectionComponent implements OnInit {
|
||||
const modal = await this.modalController.create({
|
||||
component: EditModalComponent,
|
||||
canDismiss: true,
|
||||
presentingElement: this.routerOutlet.nativeEl,
|
||||
componentProps: {
|
||||
items: Object.entries(this.menuItems).map(([id, item]) => ({
|
||||
id,
|
||||
|
||||
@@ -126,7 +126,6 @@ export class AddEventActionChipComponent implements OnDestroy {
|
||||
component: AddEventReviewModalComponent,
|
||||
canDismiss: true,
|
||||
cssClass: 'add-modal',
|
||||
presentingElement: await this.modalController.getTop(),
|
||||
componentProps: {
|
||||
dismissAction: () => {
|
||||
modal.dismiss();
|
||||
|
||||
@@ -133,11 +133,7 @@
|
||||
</ion-button>
|
||||
</div>
|
||||
|
||||
<ion-modal
|
||||
[canDismiss]="true"
|
||||
[presentingElement]="routerOutlet.nativeEl"
|
||||
#mapListModal
|
||||
>
|
||||
<ion-modal [canDismiss]="true" #mapListModal>
|
||||
<ng-template>
|
||||
<map-list-modal
|
||||
style="height: 100%"
|
||||
|
||||
@@ -45,7 +45,6 @@ export class ModalEventCreatorComponent implements OnInit, OnDestroy {
|
||||
inputItem: item,
|
||||
},
|
||||
canDismiss: true,
|
||||
presentingElement: await this.modalController.getTop(),
|
||||
});
|
||||
return modal.present();
|
||||
}),
|
||||
|
||||
@@ -82,7 +82,6 @@
|
||||
|
||||
<ion-modal
|
||||
canDismiss="true"
|
||||
[presentingElement]="routerOutlet.nativeEl"
|
||||
[isOpen]="isModalOpen"
|
||||
(ionModalWillDismiss)="onModalDismiss()"
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user