mirror of
https://github.com/cupcakearmy/fight-of-the-mobiles.git
synced 2026-04-03 02:35:23 +00:00
code
This commit is contained in:
25
src/flutter/lib/main.dart
Normal file
25
src/flutter/lib/main.dart
Normal file
@@ -0,0 +1,25 @@
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
import 'Screens/Home.dart';
|
||||
import 'Screens/Scan.dart';
|
||||
import 'Screens/Success.dart';
|
||||
|
||||
void main() => runApp(App());
|
||||
|
||||
class App extends StatelessWidget {
|
||||
@override
|
||||
Widget build(BuildContext context) => MaterialApp(
|
||||
routes: {
|
||||
'/': (context) => Home(),
|
||||
'/scan': (context) => Scan(),
|
||||
},
|
||||
onGenerateRoute: (routeSettings) {
|
||||
var path = routeSettings.name.split('/');
|
||||
final number = path.length > 1 ? int.parse(path[2]) : null;
|
||||
|
||||
return MaterialPageRoute(
|
||||
builder: (context) => Success(result: number),
|
||||
settings: routeSettings,
|
||||
);
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user