Add manual auth screen
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing

This commit is contained in:
2025-07-02 19:50:25 +02:00
parent ce1c175c62
commit c8fa4552bb
15 changed files with 163 additions and 42 deletions

View File

@ -7,8 +7,15 @@ import '../../services/router/routes_list.dart';
class BaseAuthPage extends StatelessWidget {
final List<Widget> children;
final String? title;
final bool? showSettings;
const BaseAuthPage({super.key, required this.children});
const BaseAuthPage({
super.key,
required this.children,
this.title,
this.showSettings,
});
@override
Widget build(BuildContext context) {
@ -16,12 +23,15 @@ class BaseAuthPage extends StatelessWidget {
return Scaffold(
appBar: AppBar(
title: const Text('MoneyMgr'),
title: Text(title ?? 'MoneyMgr'),
actions: [
IconButton(
onPressed: onSettingsPressed,
icon: const Icon(Icons.settings),
),
// Settings button
showSettings != false
? IconButton(
onPressed: onSettingsPressed,
icon: const Icon(Icons.settings),
)
: Container(),
],
),
body: SeparatedColumn(