/* * fluro * A Posse Production * http://goposse.com * Copyright (c) 2018 Posse Productions LLC. All rights reserved. * See LICENSE for distribution and usage details. */ import 'package:router_example/config/application.dart'; import 'package:flutter/material.dart'; import 'package:fluro/fluro.dart'; import 'package:router_example/config/routes.dart'; class AppComponent extends StatefulWidget { @override State createState() { return new AppComponentState(); } } class AppComponentState extends State { AppComponentState() { final router = new Router(); Routes.configureRoutes(router); Application.router = router; } @override Widget build(BuildContext context) { final app = new MaterialApp( title: 'Fluro', theme: new ThemeData( primarySwatch: Colors.blue, ), onGenerateRoute: Application.router.generator, ); print("initial route = ${app.initialRoute}"); return app; } }