会话页面

This commit is contained in:
2022-10-26 14:05:58 +08:00
parent 099d2b4423
commit 76bd3f94fd
33 changed files with 2956 additions and 31 deletions

View File

@@ -1,3 +1,4 @@
import 'package:chat/models/im/search_user_model.dart';
import 'package:chat/models/upload_model.dart';
import 'package:chat/utils/network/http.dart';
import 'package:chat/utils/ui_tools.dart';
@@ -32,4 +33,25 @@ class UserProvider {
return false;
}
}
/// 从服务器查找用户
static Future<List<SearchUserModel>?> searchUser(String keyword) async {
try {
var json = await Http.get(
'user/search',
params: {
'keyword': keyword,
},
);
return List<SearchUserModel>.from(
json.map(
(x) => SearchUserModel.fromJson(x),
),
);
} catch (err) {
UiTools.toast(err.toString());
}
return null;
}
}