feat: tab navigation bar animations and state

This commit is contained in:
Rainer Killinger
2022-09-23 16:34:07 +02:00
parent b2cc1fd91f
commit 7ecba0b781
32 changed files with 615 additions and 182 deletions

View File

@@ -14,7 +14,7 @@
*/
import {Component, OnInit} from '@angular/core';
import {ActivatedRoute, Router} from '@angular/router';
import {AlertController} from '@ionic/angular';
import {AlertController, AnimationController} from '@ionic/angular';
import {combineLatest} from 'rxjs';
import {
debounceTime,
@@ -58,6 +58,7 @@ export class FavoritesSectionComponent
positionService: PositionService,
private favoritesService: FavoritesService,
configProvider: ConfigProvider,
animationController: AnimationController,
) {
super(
alertController,
@@ -70,6 +71,7 @@ export class FavoritesSectionComponent
route,
positionService,
configProvider,
animationController,
);
}

View File

@@ -14,7 +14,11 @@
*/
import {Component} from '@angular/core';
import {ActivatedRoute, Router} from '@angular/router';
import {AlertController, ModalController} from '@ionic/angular';
import {
AlertController,
AnimationController,
ModalController,
} from '@ionic/angular';
import {combineLatest, Subscription} from 'rxjs';
import {
debounceTime,
@@ -58,6 +62,7 @@ export class MensaSectionComponent extends FoodDataListComponent {
public modalController: ModalController,
protected favoritesService: FavoritesService,
configProvider: ConfigProvider,
animationController: AnimationController,
) {
super(
alertController,
@@ -70,6 +75,7 @@ export class MensaSectionComponent extends FoodDataListComponent {
route,
positionService,
configProvider,
animationController,
);
}