Fix json readability and indention in debugOverview.dart for better debugging
This commit is contained in:
parent
a789f95203
commit
161e933af9
@ -1,4 +1,5 @@
|
||||
|
||||
import 'dart:convert';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:jiffy/jiffy.dart';
|
||||
import 'package:localstore/localstore.dart';
|
||||
@ -25,10 +26,6 @@ class _DebugOverviewState extends State<DebugOverview> {
|
||||
title: const Text("Lokaler cache"),
|
||||
),
|
||||
body: Column(
|
||||
children: [
|
||||
Expanded(
|
||||
flex: 1,
|
||||
child: ListView(
|
||||
children: [
|
||||
ListTile(
|
||||
leading: const Icon(Icons.delete_forever),
|
||||
@ -38,10 +35,8 @@ class _DebugOverviewState extends State<DebugOverview> {
|
||||
Navigator.pop(context)
|
||||
});
|
||||
},
|
||||
)
|
||||
],
|
||||
),
|
||||
),
|
||||
|
||||
const Divider(),
|
||||
FutureBuilder(
|
||||
future: files,
|
||||
@ -62,11 +57,11 @@ class _DebugOverviewState extends State<DebugOverview> {
|
||||
|
||||
return ListTile(
|
||||
leading: const Icon(Icons.text_snippet_outlined),
|
||||
title: Text("(${getValue(index).toString().length} z) [$filename] ${Jiffy.unixFromMillisecondsSinceEpoch(getValue(index)['lastupdate']).fromNow()}"),
|
||||
title: Text("[$filename]\n(${getValue(index).toString().length} zeichen) ${Jiffy.unixFromMillisecondsSinceEpoch(getValue(index)['lastupdate']).fromNow()}"),
|
||||
textColor: Colors.black,
|
||||
onTap: () {
|
||||
Navigator.push(context, MaterialPageRoute(builder: (context) {
|
||||
return JsonViewer(title: filename, data: getValue(index));
|
||||
return JsonViewer(title: filename, data: {"lastupdate": getValue(index)['lastupdate'], "json": jsonDecode(getValue(index)['json'])});
|
||||
},));
|
||||
},
|
||||
);
|
||||
|
Loading…
x
Reference in New Issue
Block a user