import 'package:logger/logger.dart'; class AppLogger { static final Logger _logger = Logger( printer: PrettyPrinter( methodCount: 2, errorMethodCount: 8, lineLength: 120, colors: true, printEmojis: true, dateTimeFormat: DateTimeFormat.onlyTimeAndSinceStart, ), ); static void d(String message, [dynamic error, StackTrace? stackTrace]) { _logger.d(message, error: error, stackTrace: stackTrace); } static void i(String message, [dynamic error, StackTrace? stackTrace]) { _logger.i(message, error: error, stackTrace: stackTrace); } static void w(String message, [dynamic error, StackTrace? stackTrace]) { _logger.w(message, error: error, stackTrace: stackTrace); } static void e(String message, [dynamic error, StackTrace? stackTrace]) { _logger.e(message, error: error, stackTrace: stackTrace); } }