Implement Login Page, Add App Initialization, Router, and Theme Management

This commit is contained in:
2025-09-23 22:45:47 +02:00
parent c867133c6b
commit 3f1b295b65
7 changed files with 263 additions and 10 deletions

View File

@@ -1,3 +1,4 @@
import 'package:flutter/cupertino.dart';
import 'package:fluttery/logger.dart';
import 'package:mocktail/mocktail.dart';
@@ -8,16 +9,18 @@ class MockUtils {
final logger = MockLogger();
when(() => logger.debug(any())).thenAnswer((a) {
print("[DEBUG] ${a.positionalArguments[0]}");
debugPrint("[DEBUG] ${a.positionalArguments[0]}");
});
when(() => logger.info(any())).thenAnswer((a) {
print("[INFO] ${a.positionalArguments[0]}");
debugPrint("[INFO] ${a.positionalArguments[0]}");
});
when(() => logger.warning(any())).thenAnswer((a) {
print("[WARN] ${a.positionalArguments[0]}");
debugPrint("[WARN] ${a.positionalArguments[0]}");
});
when(() => logger.error(any(), any(), any())).thenAnswer((a) {
print("[ERROR] ${a.positionalArguments[0]}\n${a.positionalArguments[2]}");
debugPrint(
"[ERROR] ${a.positionalArguments[0]}\n${a.positionalArguments[2]}",
);
});
return logger;