sistemato deeplinking alla serviceformscreen, aggiunto logout e sistemate altre cose

This commit is contained in:
2026-04-19 10:57:55 +02:00
parent e9f3327f31
commit 023665ae58
17 changed files with 742 additions and 198 deletions

View File

@@ -177,7 +177,9 @@ class _ServicesScreenState extends State<ServicesScreen> {
trailing: const Icon(Icons.chevron_right),
onTap: () => context.pushNamed(
'service-form',
queryParameters: {'serviceId': service.id},
extra: service, // <-- LA MAGIA È QUI: Passa l'oggetto intero!
// Teniamo anche il parametro URL per coerenza di routing
queryParameters: service.id != null ? {'serviceId': service.id!} : {},
),
),
);