home_screen.dart 927 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import 'package:flutter/material.dart';
  2. import 'package:yoshi_papas_app/widgets/widgets.dart';
  3. import 'package:provider/provider.dart';
  4. import '../../viewmodels/login_view_model.dart';
  5. class HomeScreen extends StatefulWidget {
  6. const HomeScreen({super.key});
  7. @override
  8. Formulario createState() => Formulario();
  9. }
  10. class Formulario extends State<HomeScreen> {
  11. @override
  12. void initState() {
  13. super.initState();
  14. Future(() async {
  15. await Provider.of<LoginViewModel>(context, listen: false).setValores();
  16. });
  17. }
  18. @override
  19. Widget build(BuildContext context) {
  20. return Scaffold(
  21. backgroundColor: Colors.grey.shade200,
  22. drawer: AppDrawer(),
  23. appBar: AppBar(
  24. elevation: 0,
  25. title: const Text('Inicio'),
  26. ),
  27. body: const Center(
  28. child: Image(
  29. image: AssetImage('assets/JoshiLogo.png'),
  30. height: 200,
  31. ),
  32. ),
  33. );
  34. }
  35. }