refactor: push router

This commit is contained in:
Rongjian Zhang
2019-12-12 22:02:58 +08:00
parent 24eea80b66
commit 151ca1fbaa
7 changed files with 18 additions and 30 deletions

View File

@@ -13,6 +13,7 @@ import 'package:git_touch/screens/notification.dart';
import 'package:git_touch/screens/object.dart';
import 'package:git_touch/screens/repository.dart';
import 'package:git_touch/screens/repositories.dart';
import 'package:git_touch/screens/settings.dart';
import 'package:git_touch/screens/user.dart';
import 'package:primer/primer.dart';
import 'package:provider/provider.dart';
@@ -234,6 +235,11 @@ void main() async {
return LoginScreen();
},
));
themeModel.router.define('/settings', handler: Handler(
handlerFunc: (context, params) {
return SettingsScreen();
},
));
themeModel.router.define('/help/credits', handler: Handler(
handlerFunc: (context, params) {
return CreditsScreen();