main_screen.dart 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import 'package:flutter/material.dart';
  2. import 'package:provider/provider.dart';
  3. import '../pedido/pedido_screen.dart';
  4. import '../../viewmodels/viewmodels.dart';
  5. import '../home/home_screen.dart';
  6. class MainScreen extends StatefulWidget {
  7. const MainScreen({super.key});
  8. @override
  9. MainScreenState createState() => MainScreenState();
  10. }
  11. class MainScreenState extends State<MainScreen> {
  12. @override
  13. void initState() {
  14. super.initState();
  15. }
  16. @override
  17. Widget build(BuildContext context) {
  18. return const HomeScreen();
  19. // return Consumer(builder: (context, LoginViewModel login, _) {
  20. // switch (login.status) {
  21. // case Status.uninitialized:
  22. // return const Scaffold(
  23. // body: Center(
  24. // child: CircularProgressIndicator(),
  25. // ),
  26. // );
  27. // case Status.unauthenticated:
  28. // return const HomeScreen();
  29. // case Status.authenticating:
  30. // return const Scaffold(
  31. // body: Center(
  32. // child: CircularProgressIndicator(),
  33. // ),
  34. // );
  35. // case Status.authenticated:
  36. // return const HomeScreen();
  37. // }
  38. // });
  39. }
  40. }