home page navigation added from any screen.

development
Sikander Saleem 3 years ago
parent 023c461289
commit 0ac7a0f2f1

@ -2,7 +2,6 @@ import 'dart:io';
import 'package:firebase_analytics/firebase_analytics.dart';
import 'package:firebase_analytics/observer.dart';
import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:tangheem/ui/screens/bookmark_screen.dart';
@ -109,16 +108,16 @@ class Application extends StatelessWidget {
} catch (ex) {
print("Analytics:$ex");
}
return goToNavigation(className);
return goToNavigation(className, settings);
},
);
}
PageRoute goToNavigation(var className) {
PageRoute goToNavigation(var className, settings) {
if (Platform.isIOS) {
return CupertinoPageRoute(builder: (context) => className);
return CupertinoPageRoute(builder: (context) => className, settings: settings);
}
return MaterialPageRoute(builder: (context) => className);
return MaterialPageRoute(builder: (context) => className, settings: settings);
}
ThemeData lightTheme() {

@ -137,7 +137,7 @@ class _CommonAppbarState extends State<CommonAppbar> {
),
if (!widget.showDrawer)
IconButton(
icon: Icon(widget.showDrawer ? Icons.home : Icons.home, color: ColorConsts.textGrey),
icon: Icon(Icons.home, color: ColorConsts.textGrey),
padding: EdgeInsets.only(left: 16),
onPressed: () {
Navigator.popUntil(context, ModalRoute.withName(HomeScreen.routeName));

Loading…
Cancel
Save