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/flutter_web_plugins.dart'; void main() { setUrlStrategy(PathUrlStrategy()); 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(acesso: ModalRoute.of(context)!.settings.arguments as String), '/cadastro':(context)=>ResponsibleRegisterScreen(ModalRoute.of(context)!.settings.arguments as AlunoModel), }, ); } }