Files
controle_acesso_educa/lib/main.dart
2023-06-23 14:34:15 -03:00

29 lines
947 B
Dart

import 'package:educa_controle_acesso/models/aluno_model.dart';
import 'package:educa_controle_acesso/screens/home_screen.dart';
import 'package:educa_controle_acesso/screens/login_screen.dart';
import 'package:educa_controle_acesso/screens/responsible_register_screen.dart';
import 'package:flutter/material.dart';
import 'package:flutter_web_plugins/url_strategy.dart';
void main() {
usePathUrlStrategy();
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
title: 'CONTROLE DE ACESSO',
routes: {
'/': (_)=> LoginScreen(),
'/home':(context)=> HomeScreen(cidade: ModalRoute.of(context)!.settings.arguments as String),
'/cadastro':(context)=>ResponsibleRegisterScreen(ModalRoute.of(context)!.settings.arguments as AlunoModel),
},
);
}
}