import 'package:flutter/material.dart'; import 'package:freekake/components/navbar_container.dart'; import 'package:freekake/providers/character_provider.dart'; import 'package:freekake/screen/Home_screen.dart'; import 'package:freekake/screen/drraw_screen.dart'; import 'package:provider/provider.dart'; import 'package:furibase/providers/menu_selection_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: 'AR Character App', theme: ThemeData.dark(), home: // DrawScreen(), HomeScreen(), ), ); } }