Mikkel Troels Kongsted 1bd77c854a add settings menu and saldo settings
Co-authored-by: SimonFJ20 <simonfromjakobsen@gmail.com>
2025-03-04 10:59:52 +01:00

44 lines
1.3 KiB
Dart

import 'package:flutter/material.dart';
import 'package:mobile/repos/user.dart';
import 'package:mobile/utils/price.dart';
import 'package:provider/provider.dart';
class SaldoSettingsPage extends StatelessWidget {
const SaldoSettingsPage({super.key});
@override
Widget build(BuildContext context) {
final usersRepo = context.watch<UsersRepo>();
final user = usersRepo.loggedInUser()!;
return Scaffold(
backgroundColor: Colors.white,
body: SafeArea(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Row(
children: [
const BackButton(),
Text(
"Saldo",
style: Theme.of(context).textTheme.headlineSmall,
),
],
),
Text("Nuværende saldo: ${formatDkkCents(user.balanceInDkkCents)}",
style: Theme.of(context).textTheme.bodyLarge),
ElevatedButton.icon(
onPressed: () {
user.addBalanceFounds(10000);
usersRepo.veryBadNotifyAll();
},
icon: const Icon(Icons.add),
label: const Text("Tilføj 100,00 kr"),
)
],
),
),
);
}
}