home_screen.dart 1.1 KB

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