Explorar el Código

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

ElPoteito hace 8 meses
padre
commit
3318a01aa8
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  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();