update carton filter and merge api for shipment

This commit is contained in:
tzw
2024-03-02 18:15:05 +06:30
parent b1e45debc7
commit c63353636a
22 changed files with 410 additions and 150 deletions

View File

@@ -6,6 +6,8 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import '../../data/services/services.dart';
typedef OnUserSelect(User suer);
typedef OnUserRowSelect(User suer);
@@ -124,9 +126,10 @@ class UserSearchDelegate extends SearchDelegate<User> {
);
}
_onUserRowSelect(BuildContext context, User user) {
_onUserRowSelect(BuildContext context, User user) async {
User? u = await Services.instance.userService.getUser(user.id ?? "");
if (onUserSelect != null) {
onUserSelect!(user);
onUserSelect!(u ?? user);
}
if (popPage) {
Navigator.pop(context);