OrderScreen

fun OrderScreen(navController: NavController, cartViewModel: CartViewModel, userViewModel: UserViewModel, orderViewModel: OrderViewModel)

Pantalla composable que muestra la confirmación de pedido.

Permite visualizar los productos en el carrito, detalles de entrega y pago, resumen del pago con subtotal, IVA y total, y botones para confirmar o editar el pedido.

También gestiona el diálogo de confirmación de compra y la navegación.

Parameters

navController

Controlador de navegación para gestionar pantallas.

cartViewModel

ViewModel que gestiona el estado y operaciones del carrito.

userViewModel

ViewModel que contiene el estado del usuario.

orderViewModel

ViewModel que gestiona la creación de pedidos.