11import 'dart:io' ;
2- import 'dart:async' ;
32import 'package:flutter/material.dart' ;
43import 'package:flutter/services.dart' ;
5- import 'package:google_maps_flutter/google_maps_flutter.dart' ;
64
7- // import 'views/DetailedNewsPage.dart';
8- // import 'views/HomePage.dart';
9- // import 'views/MapsBody.dart';
10- // import 'views/NewsBody.dart';
11- // import 'views/OnboardingScreen.dart';
12- // import 'views/SOS.dart';
13- // import 'views/SOSselect.dart';
14- // import 'views/WhatToDoBody.dart';
15- // import 'package:response/views/Flood.dart';
5+ import 'views/DetailedNewsPage.dart' ;
6+ import 'views/HomePage.dart' ;
7+ import 'views/MapsBody.dart' ;
8+ import 'views/NewsBody.dart' ;
9+ import 'views/OnboardingScreen.dart' ;
10+ import 'views/SOS.dart' ;
11+ import 'views/SOSselect.dart' ;
12+ import 'views/WhatToDoBody.dart' ;
13+ import 'package:response/views/Flood.dart' ;
1614
1715void main () {
1816 SystemChrome .setSystemUIOverlayStyle (
@@ -32,55 +30,29 @@ void main() {
3230 runApp (ResponseApp ());
3331}
3432
35- class ResponseApp extends StatefulWidget {
36- @override
37- _ResponseAppState createState () => _ResponseAppState ();
38- }
39-
40- class _ResponseAppState extends State <ResponseApp > {
41- Completer <GoogleMapController > _controller = Completer ();
42-
43- static const LatLng _center = const LatLng (45.521563 , - 122.677433 );
44-
45- void _onMapCreated (GoogleMapController controller) {
46- _controller.complete (controller);
47- }
48-
33+ class ResponseApp extends StatelessWidget {
4934 @override
5035 Widget build (BuildContext context) {
5136 return MaterialApp (
5237 debugShowCheckedModeBanner: false ,
53- // initialRoute: HomePage.id,
54- // routes: {
55- // OnboardingScreen.id: (context) => OnboardingScreen(),
56- //
57- // //Home Screens
58- // HomePage.id: (context) => HomePage(),
59- // WhatToDoBody.id: (context) => WhatToDoBody(),
60- // NewsBody.id: (context) => NewsBody(),
61- // MapsBody.id: (context) => MapsBody(),
62- // Flood.id: (context) => Flood(),
63- //
64- // //SOS page
65- // SOS.id: (context) => SOS(),
66- // SOSselect.id: (context) => SOSselect(),
67- //
68- // //Detailed Screens
69- // DetailedNewsPage.id: (context) => DetailedNewsPage(),
70- // },
71- home: Scaffold (
72- appBar: AppBar (
73- title: Text ('Maps Sample App' ),
74- backgroundColor: Colors .green[700 ],
75- ),
76- body: GoogleMap (
77- onMapCreated: _onMapCreated,
78- initialCameraPosition: CameraPosition (
79- target: _center,
80- zoom: 11.0 ,
81- ),
82- ),
83- ),
38+ initialRoute: HomePage .id,
39+ routes: {
40+ OnboardingScreen .id: (context) => OnboardingScreen (),
41+
42+ //Home Screens
43+ HomePage .id: (context) => HomePage (),
44+ WhatToDoBody .id: (context) => WhatToDoBody (),
45+ NewsBody .id: (context) => NewsBody (),
46+ MapsBody .id: (context) => MapsBody (),
47+ Flood .id: (context) => Flood (),
48+
49+ //SOS page
50+ SOS .id: (context) => SOS (),
51+ SOSselect .id: (context) => SOSselect (),
52+
53+ //Detailed Screens
54+ DetailedNewsPage .id: (context) => DetailedNewsPage (),
55+ },
8456 );
8557 }
8658}
0 commit comments