Files
cherrypick/examples/client_app/lib/main.dart

31 lines
799 B
Dart
Raw Normal View History

2025-05-14 13:41:31 +03:00
import 'package:cherrypick/cherrypick.dart';
2025-05-16 09:30:30 +03:00
import 'package:client_app/my_home_page.dart';
2025-05-14 13:41:31 +03:00
import 'package:flutter/material.dart';
import 'package:cherrypick_flutter/cherrypick_flutter.dart';
void main() {
// Здесь происходит инициализация рутового скоупа и привязка зависимостей
CherryPick.openRootScope().installModules([
// Создаем модуль, который будет предоставлять UseCase
]);
runApp(
const CherryPickProvider(
child: MyApp(),
),
);
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
2025-05-16 09:30:30 +03:00
return CherryPickProvider(
child: MaterialApp(
home: MyHomePage(),
),
2025-05-14 13:41:31 +03:00
);
}
}