stampa ddt

This commit is contained in:
2026-05-16 11:51:26 +02:00
parent a166992b04
commit 9a5d0e33bd
16 changed files with 746 additions and 60 deletions

View File

@@ -60,7 +60,13 @@ class _ProviderListScreenState extends State<ProviderListScreen> {
return Scaffold(
appBar: AppBar(title: const Text('Gestione Fornitori')),
floatingActionButton: FloatingActionButton.extended(
onPressed: () => context.pushNamed(Routes.providerForm),
onPressed: () async {
final providerListCubit = context.read<ProviderListCubit>();
final storeId = context.read<SessionCubit>().state.currentStore?.id;
await context.pushNamed(Routes.providerForm);
if (!mounted || storeId == null) return;
providerListCubit.loadProviders(storeId);
},
icon: const Icon(Icons.add),
label: const Text('Nuovo Fornitore'),
),