2021-06-19 23:41:19 +08:00
|
|
|
import 'package:app_flowy/startup/startup.dart';
|
2021-10-09 10:09:31 +08:00
|
|
|
import 'package:app_flowy/user/presentation/splash_screen.dart';
|
2021-12-07 22:58:50 +05:30
|
|
|
import 'package:easy_localization/easy_localization.dart';
|
2022-08-08 16:36:26 +08:00
|
|
|
import 'package:hotkey_manager/hotkey_manager.dart';
|
2021-06-19 23:41:19 +08:00
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
|
2021-09-12 22:19:59 +08:00
|
|
|
class FlowyApp implements EntryPoint {
|
2021-06-19 23:41:19 +08:00
|
|
|
@override
|
|
|
|
Widget create() {
|
2021-09-06 16:18:34 +08:00
|
|
|
return const SplashScreen();
|
2021-06-19 23:41:19 +08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2021-12-07 22:58:50 +05:30
|
|
|
void main() async {
|
|
|
|
WidgetsFlutterBinding.ensureInitialized();
|
|
|
|
await EasyLocalization.ensureInitialized();
|
|
|
|
|
2022-08-08 16:36:26 +08:00
|
|
|
WidgetsFlutterBinding.ensureInitialized();
|
|
|
|
await hotKeyManager.unregisterAll();
|
|
|
|
|
2022-02-20 16:10:50 +08:00
|
|
|
await FlowyRunner.run(FlowyApp());
|
2021-06-19 23:41:19 +08:00
|
|
|
}
|