|
- import 'package:farm_tpf/data/repository/authentication_repository.dart';
- import 'package:farm_tpf/presentation/custom_widgets/camera_helper.dart';
- import 'package:farm_tpf/presentation/screens/actions/nursery/sc_edit_action_nursery.dart';
- import 'package:farm_tpf/presentation/screens/login/bloc/login_bloc.dart';
- import 'package:flutter_bloc/flutter_bloc.dart';
- import 'package:flutter/material.dart';
- import 'package:get/get.dart';
- import 'package:keyboard_dismisser/keyboard_dismisser.dart';
-
- import 'login_form.dart';
- import 'widget_top_welcome.dart';
-
- class LoginPage extends StatelessWidget {
- static Route route() {
- return MaterialPageRoute<void>(builder: (_) => LoginPage());
- }
-
- @override
- Widget build(BuildContext context) => KeyboardDismisser(
- child: Scaffold(
- body: Padding(
- padding: const EdgeInsets.all(12),
- child: BlocProvider(
- create: (context) {
- return LoginBloc(
- authenticationRepository:
- RepositoryProvider.of<AuthenticationRepository>(context),
- );
- },
- child: ListView(
- children: <Widget>[WidgetTopWelcome(), LoginForm()],
- ),
- ),
- ),
- ));
- }
|