15 lines
554 B
Dart
15 lines
554 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
import 'app.dart';
|
|
import 'core/firebase/firebase_boot.dart';
|
|
import 'features/auth/auth_repository.dart';
|
|
import 'features/auth/firebase_auth_session.dart';
|
|
|
|
Future<void> main() async {
|
|
WidgetsFlutterBinding.ensureInitialized();
|
|
// 설정 파일이 없으면 목 모드로 내려간다. 여기서 throw 하지 않는다 — FirebaseBoot 참고.
|
|
await FirebaseBoot.init();
|
|
final session = FirebaseBoot.isLive ? FirebaseAuthSession() : null;
|
|
runApp(FancakeApp(auth: AuthRepository(session: session)));
|
|
}
|