feat-add-files-from-qr (#8)

Reviewed-on: http://catelliub.zapto.org:3000/brontomark/flux/pulls/8
Co-authored-by: Mark M2 Macbook <marco@catelli.it>
Co-committed-by: Mark M2 Macbook <marco@catelli.it>
This commit is contained in:
2026-04-26 10:15:34 +02:00
committed by brontomark
parent 90bd5ecacf
commit 1c2bcf9df7
46 changed files with 2376 additions and 327 deletions

View File

@@ -24,6 +24,7 @@ class SessionState extends Equatable {
final StoreModel? currentStore;
final StaffMemberModel? currentStaff;
final OnboardingStep onboardingStep;
final bool isMobileDevice;
const SessionState({
this.status = SessionStatus.initial,
@@ -32,6 +33,7 @@ class SessionState extends Equatable {
this.currentStore,
this.currentStaff,
this.onboardingStep = OnboardingStep.none,
this.isMobileDevice = false,
});
/// Metodo per creare una copia dello stato modificando solo i campi necessari
@@ -42,6 +44,7 @@ class SessionState extends Equatable {
StoreModel? currentStore,
StaffMemberModel? currentStaff,
OnboardingStep? onboardingStep,
bool? isMobileDevice,
}) {
return SessionState(
status: status ?? this.status,
@@ -50,6 +53,7 @@ class SessionState extends Equatable {
currentStore: currentStore ?? this.currentStore,
currentStaff: currentStaff ?? this.currentStaff,
onboardingStep: onboardingStep ?? this.onboardingStep,
isMobileDevice: isMobileDevice ?? this.isMobileDevice,
);
}
@@ -61,6 +65,7 @@ class SessionState extends Equatable {
currentStore,
currentStaff,
onboardingStep,
isMobileDevice,
];
// Helper rapidi per la UI