import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:freekake/providers/character_provider.dart'; import 'package:freekake/providers/menu_selection_provider.dart'; import 'package:freekake/screen/Home_screen.dart'; import 'package:provider/provider.dart'; void main() async { WidgetsFlutterBinding.ensureInitialized(); SystemChrome.setEnabledSystemUIMode(SystemUiMode.immersiveSticky); await SystemChrome.setPreferredOrientations([ DeviceOrientation.portraitUp, DeviceOrientation.portraitDown, // bisa dihapus jika hanya ingin satu arah ]); runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MultiProvider( providers: [ ChangeNotifierProvider(create: (context) => CharacterProvider()), ChangeNotifierProvider(create: (context) => MenuSelectionProvider()), ], child: MaterialApp( debugShowCheckedModeBanner: false, title: 'Freekake', theme: ThemeData.dark(), home: // DrawScreen(), HomeScreen(), ), ); } }