fix: auth token handling, add tests
- Read bearer token from set-auth-token header - Add mounted checks to prevent setState after dispose - Add mocktail for testing - Add widget tests for login, clients, events screens - Add unit tests for auth provider, API client - 110 tests passing
This commit is contained in:
@@ -41,9 +41,11 @@ class _LoginScreenState extends ConsumerState<LoginScreen> {
|
||||
context.go('/');
|
||||
}
|
||||
} catch (e) {
|
||||
setState(() {
|
||||
_error = 'Invalid email or password';
|
||||
});
|
||||
if (mounted) {
|
||||
setState(() {
|
||||
_error = 'Invalid email or password';
|
||||
});
|
||||
}
|
||||
} finally {
|
||||
if (mounted) {
|
||||
setState(() {
|
||||
|
||||
Reference in New Issue
Block a user