import 'package:authentication_repository/authentication_repository.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 'login_form.dart'; class LoginPage extends StatelessWidget { static Route route() { return MaterialPageRoute(builder: (_) => LoginPage()); } @override Widget build(BuildContext context) { return Scaffold( body: Padding( padding: const EdgeInsets.all(12), child: BlocProvider( create: (context) { return LoginBloc( authenticationRepository: RepositoryProvider.of(context), ); }, child: LoginForm(), ), ), ); } }