import 'package:fl_clash/models/models.dart'; import 'package:fl_clash/state.dart'; import 'package:flutter/cupertino.dart'; class CommonPrint { static CommonPrint? _instance; CommonPrint._internal(); factory CommonPrint() { _instance ??= CommonPrint._internal(); return _instance!; } log(String? text) { final payload = "[FlClash] $text"; debugPrint(payload); if (globalState.isService) { return; } globalState.appController.addLog( Log.app(payload), ); } } final commonPrint = CommonPrint();