Share logs button

This commit is contained in:
Anton Tananaev 2025-06-10 22:02:37 -07:00
parent c3b29a59e8
commit ebc1b1ef1b

View file

@ -27,6 +27,10 @@ class _StatusScreenState extends State<StatusScreen> {
});
}
Future<void> _emailLogs() async {
await bg.Logger.emailLog("support@traccar.org");
}
Future<void> _clearLogs() async {
await bg.Logger.destroyLog();
setState(() => _logs.clear());
@ -42,6 +46,10 @@ class _StatusScreenState extends State<StatusScreen> {
icon: const Icon(Icons.refresh),
onPressed: _refreshLogs,
),
IconButton(
icon: const Icon(Icons.share),
onPressed: _emailLogs,
),
IconButton(
icon: const Icon(Icons.delete),
onPressed: _clearLogs,