diff --git a/lib/main.dart b/lib/main.dart index 41a8c23..c11607a 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,4 +1,7 @@ import 'package:flutter/material.dart'; +import 'package:flutter_bloc/flutter_bloc.dart'; +import 'package:pmu/data/repositories/api_user_repository.dart'; +import 'package:pmu/presentation/home_page/bloc/bloc.dart'; import 'package:pmu/presentation/home_page/home_page.dart'; void main() { @@ -10,9 +13,15 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { - return const MaterialApp( - title: 'Meets', - home: MyHomePage(title: 'Знакомства'), + return MaterialApp( + title: 'LoveSearch', + home: RepositoryProvider( + lazy: true, + create: (_) => ApiUserRepository(), + child: BlocProvider( + lazy: false, + create: (context) => HomeBlock(context.read()), + child: const MyHomePage(title: "LoveSearch"))), ); } }