registration and login ready, with some validations

This commit is contained in:
José Salazar
2026-01-26 10:48:33 -05:00
parent 7bd276269b
commit 0ba5a9ae16
23 changed files with 21278 additions and 21055 deletions

View File

@@ -0,0 +1,29 @@
import 'package:krow_domain/krow_domain.dart' as domain;
class StaffSession {
final domain.User user;
final domain.Staff? staff;
const StaffSession({
required this.user,
this.staff,
});
}
class StaffSessionStore {
StaffSession? _session;
StaffSession? get session => _session;
void setSession(StaffSession session) {
_session = session;
}
void clear() {
_session = null;
}
static final StaffSessionStore instance = StaffSessionStore._();
StaffSessionStore._();
}