@@ -34,6 +34,7 @@ import 'package:esse/apps/file/list.dart';
3434import 'package:esse/apps/service/list.dart' ;
3535import 'package:esse/apps/service/add.dart' ;
3636import 'package:esse/apps/assistant/page.dart' ;
37+ import 'package:esse/apps/group_chat/add.dart' ;
3738import 'package:esse/apps/group_chat/list.dart' ;
3839import 'package:esse/apps/group_chat/detail.dart' ;
3940import 'package:esse/apps/group_chat/provider.dart' ;
@@ -162,6 +163,14 @@ class _HomeListState extends State<HomeList> {
162163 Navigator .push (context, MaterialPageRoute (builder: (_) => widget));
163164 }
164165 } else if (value == 2 ) {
166+ final widget = GroupAddPage ();
167+ if (isDesktop) {
168+ provider.updateActivedWidget (widget);
169+ } else {
170+ setState (() {});
171+ Navigator .push (context, MaterialPageRoute (builder: (_) => widget));
172+ }
173+ } else if (value == 3 ) {
165174 showShadowDialog (
166175 context,
167176 Icons .info,
@@ -179,7 +188,8 @@ class _HomeListState extends State<HomeList> {
179188 _menuItem (0 , Icons .qr_code_scanner_rounded, lang.scan),
180189 _menuItem (1 , Icons .person_add_rounded, lang.addFriend,
181190 provider.systemAppFriendAddNew),
182- _menuItem (2 , Icons .qr_code_rounded, lang.myQrcode),
191+ _menuItem (2 , Icons .group_add_rounded, lang.groupChatAdd),
192+ _menuItem (3 , Icons .qr_code_rounded, lang.myQrcode),
183193 ];
184194 },
185195 ),
0 commit comments