void main() async { WidgetsFlutterBinding.ensureInitialized(); SystemChrome.setPreferredOrientations([ DeviceOrientation.portraitUp, DeviceOrientation.portraitDown, ]); await Firebase.initializeApp(); runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { final isLoggedIn = FirebaseAuth.instance.currentUser != null; return MaterialApp( debugShowCheckedModeBanner: false, title: 'Fitness', theme: ThemeData( textTheme: TextTheme(bodyText1: TextStyle(color: ColorConstants.textColor)), fontFamily: 'NotoSansKR', scaffoldBackgroundColor: Colors.white, visualDensity: VisualDensity.adaptivePlatformDensity, ), home: isLoggedIn ? TabBarPage() : OnboardingPage(), ); } }