import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:worldhopper/app.dart'; void main() { // Ensure Flutter bindings are initialized WidgetsFlutterBinding.ensureInitialized(); // Set preferred orientations (portrait for now, can be changed later) SystemChrome.setPreferredOrientations([ DeviceOrientation.portraitUp, DeviceOrientation.portraitDown, DeviceOrientation.landscapeLeft, DeviceOrientation.landscapeRight, ]); // Run the app with Riverpod runApp( const ProviderScope( child: App(), ), ); }