mirror of
https://github.com/Auties00/Reboot-Launcher.git
synced 2026-01-14 03:32:23 +01:00
decoupled business logic from ui
This commit is contained in:
@@ -12,10 +12,11 @@ import 'package:reboot_launcher/src/controller/game_controller.dart';
|
||||
import 'package:reboot_launcher/src/controller/server_controller.dart';
|
||||
import 'package:reboot_launcher/src/controller/settings_controller.dart';
|
||||
import 'package:reboot_launcher/src/page/home_page.dart';
|
||||
import 'package:reboot_launcher/src/util/binary.dart';
|
||||
import 'package:reboot_launcher/src/util/os.dart';
|
||||
import 'package:system_theme/system_theme.dart';
|
||||
|
||||
final GlobalKey appKey = GlobalKey();
|
||||
|
||||
void main(List<String> args) async {
|
||||
await Directory(safeBinariesDirectory)
|
||||
.create(recursive: true);
|
||||
@@ -55,8 +56,6 @@ class RebootApplication extends StatefulWidget {
|
||||
}
|
||||
|
||||
class _RebootApplicationState extends State<RebootApplication> {
|
||||
final SettingsController _settingsController = Get.find<SettingsController>();
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final color = SystemTheme.accentColor.accent.toAccentColor();
|
||||
@@ -67,7 +66,7 @@ class _RebootApplicationState extends State<RebootApplication> {
|
||||
color: color,
|
||||
darkTheme: _createTheme(Brightness.dark),
|
||||
theme: _createTheme(Brightness.light),
|
||||
home: const HomePage(),
|
||||
home: HomePage(key: appKey),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user