Clean up account page
This commit is contained in:
parent
70aa37f3f5
commit
5dcfd5da8d
@ -17,19 +17,17 @@ class _AccountPageState extends State<AccountPage> {
|
||||
return Column(
|
||||
children: [
|
||||
Expanded(
|
||||
child: Padding(
|
||||
padding: const EdgeInsets.all(20.0),
|
||||
child: ListView(
|
||||
children: [
|
||||
Card(
|
||||
child: Consumer<AuthAPI>(builder: (context, account, child) {
|
||||
Consumer<AuthAPI>(builder: (context, account, child) {
|
||||
return ListTile(
|
||||
leading: Icon(Icons.person),
|
||||
title: Text("Account"),
|
||||
trailing: Text("${account.username}"),
|
||||
);
|
||||
}),
|
||||
),
|
||||
Card(
|
||||
child:
|
||||
Consumer<DatabaseAPI>(builder: (context, entries, child) {
|
||||
return ListTile(
|
||||
leading: Icon(Icons.edit_note),
|
||||
@ -37,22 +35,27 @@ class _AccountPageState extends State<AccountPage> {
|
||||
trailing: Text("${entries.total}"),
|
||||
);
|
||||
}),
|
||||
),
|
||||
Card(
|
||||
child: Consumer<CategoriesAPI>(
|
||||
builder: (context, categories, child) {
|
||||
Consumer<CategoriesAPI>(builder: (context, categories, child) {
|
||||
return ListTile(
|
||||
leading: Icon(Icons.category),
|
||||
title: Text("Categories"),
|
||||
trailing: Text("${categories.total}"),
|
||||
);
|
||||
}),
|
||||
Center(
|
||||
child: Consumer<AuthAPI>(
|
||||
builder: (context, account, child) {
|
||||
return OutlinedButton.icon(
|
||||
onPressed: () => account.signOut(),
|
||||
icon: Icon(Icons.logout),
|
||||
label: Text("Log out"),
|
||||
);
|
||||
},
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
Expanded(
|
||||
child: Placeholder(),
|
||||
),
|
||||
],
|
||||
);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user