added frontend

This commit is contained in:
verboomp
2026-01-21 16:08:09 +01:00
parent d2e6f5164a
commit b3de3eec8c
74 changed files with 4938 additions and 26 deletions

View File

@@ -0,0 +1,29 @@
import 'package:flutter/material.dart';
abstract class LoginCredentials extends ChangeNotifier {
String get fullname;
bool get isLoggedIn;
void setLoggedIn(bool loggedIn);
void logout();
}
class LoginCredentialsImpl extends LoginCredentials {
bool loggedIn = false;
@override
bool get isLoggedIn => loggedIn;
@override
String get fullname => "";
@override
void setLoggedIn(bool loggedIn) {
this.loggedIn = loggedIn;
}
@override
void logout() {
loggedIn = false;
notifyListeners();
}
}