added singleUserMode and removed StaffSection from forms

This commit is contained in:
2026-05-13 15:41:35 +02:00
parent efb82b0d4a
commit c610d68b9c
9 changed files with 138 additions and 84 deletions

View File

@@ -188,11 +188,13 @@ class HomeScreen extends StatelessWidget {
icon: Icons.add,
label: context.l10n.commonOperation,
color: Colors.blue,
onTap: () {
// Entriamo nel form! Nessun parametro extra = Nuovo Servizio
onTap: () async {
StaffMemberModel? createdBy = await getStaffMember(context);
if (createdBy == null || !context.mounted) return;
context.pushNamed(
Routes.operationForm,
pathParameters: {'id': 'new'},
extra: (createdBy: createdBy, operation: null),
);
},
),
@@ -207,7 +209,7 @@ class HomeScreen extends StatelessWidget {
context.pushNamed(
Routes.ticketForm,
pathParameters: {'id': 'new'},
extra: createdBy,
extra: (createdBy: createdBy, ticket: null),
);
},
),