import 'package:flutter/foundation.dart'; import 'package:flutter_dotenv/flutter_dotenv.dart'; // ignore: depend_on_referenced_packages import 'package:intl/intl.dart'; mixin Logging { void log(String message) { String debug = dotenv.get("debug", fallback: "0"); if (debug == "2") { print("Debug-mode: $kDebugMode, dotenv: $debug"); } if (kDebugMode || debug == "1" || debug == "2") { DateTime time = DateTime.now(); print(DateFormat('yyyy-MM-dd HH:mm:ss ').format(time) + message); } } void trace(String message) { log(message); } }