import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:talker_riverpod_logger/talker_riverpod_logger.dart'; import 'app/app.dart'; import 'core/logging/app_logger.dart'; void main() { WidgetsFlutterBinding.ensureInitialized(); // Talker 로거 생성 (ProviderScope 밖에서도 사용 가능하도록) final container = ProviderContainer(); final talker = container.read(appLoggerProvider); talker.info('App starting...'); runApp( ProviderScope( observers: [ TalkerRiverpodObserver(talker: talker), ], child: const App(), ), ); }