Sfoglia il codice sorgente

13202: Ordenar selector de mesas en select Az-Z en pedido

ElPoteito 8 mesi fa
parent
commit
3318a01aa8
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6 1
      lib/views/pedido_mesa/pedido_mesa_form.dart

+ 6 - 1
lib/views/pedido_mesa/pedido_mesa_form.dart

@@ -96,7 +96,11 @@ class _PedidoMesaFormState extends State<PedidoMesaForm> {
       }
     });
 
-    listaMesas = mvm.mesas
+    final mesas = mvm.mesas;
+    if (mesas.isNotEmpty) {
+      mesas.sort((a, b) => a.nombre!.compareTo(b.nombre!));
+    }
+    listaMesas = mesas
         .map(
           (mesa) => DropdownMenuItem<int>(
             value: mesa.id,
@@ -107,6 +111,7 @@ class _PedidoMesaFormState extends State<PedidoMesaForm> {
           ),
         )
         .toList();
+    
 
     Provider.of<DescuentoViewModel>(context, listen: false).cargarDescuentos();