/*
 * @Author       : WuWei
 * @LastEditors  : WuWei
 * @Date         : 2023-01-03 10:44:32
 * @LastEditTime : 2023-02-02 16:54:14
 * @Description  : Do not edit
 */

part of '../index.dart';

///全部功能宫格
// class _AllGridComponent extends StatelessWidget {
//   const _AllGridComponent({
//     Key key,
//     this.noticeMenusRoute,
//   }) : super(key: key);
//   final List noticeMenusRoute;
//   @override
//   Widget build(BuildContext context) {
//     final store = Provider.of<WorkStore>(context);
//     var menuList = store.menuList;
//     if (menuList == null) {
//       return SliverToBoxAdapter();
//     }
//     int length = store.menuList.length;
//     final style = WTheme.of(context);
//     final colorScheme = style.colorScheme;
//     return WisCard(
//       isSliver: true,
//       elevation: 0,
//       margin: EdgeInsets.only(bottom: 15.pt),
//       child: Column(
//         crossAxisAlignment: CrossAxisAlignment.stretch,
//         children: <Widget>[
//           Wisdom.row(
//             padding: EdgeInsets.all(10.pt),
//             children: <Widget>[
//               WisActiveness.vertical(),
//               Text('全部功能'),
//             ],
//           ),
//           Divider(indent: 10.pt, endIndent: 10.pt),
//           if (length == 0)
//             Padding(
//               padding: EdgeInsets.symmetric(vertical: 30.pt),
//               child: Text(
//                 '暂无访问权限',
//                 textAlign: TextAlign.center,
//                 style: TextStyle(color: colorScheme.minor),
//               ),
//             )
//           else
//             Wrap(
//               alignment: WrapAlignment.start,
//               children: <Widget>[
//                 for (var item in menuList)
//                   Container(
//                     width: 93.pt,
//                     margin: EdgeInsets.symmetric(vertical: 6.pt),
//                     child: Wisdom.column(
//                       onTap: () => Route2business.route2business(item),
//                       padding: EdgeInsets.all(4.pt),
//                       children: <Widget>[
//                         Wisdom.stack(children: [
//                           WImage.network(
//                             AppParseUtil.image('${item.icon}'),
//                             width: 30.pt,
//                             height: 30.pt,
//                           ),
//                           if ((noticeMenusRoute ?? []).contains(item?.route))
//                             Positioned(
//                                 top: -5.pt,
//                                 right: -2.pt,
//                                 child: Wisdom(
//                                   width: 10.pt,
//                                   height: 10.pt,
//                                   padding: EdgeInsets.all(6),
//                                   color: colorScheme.red,
//                                   alignment: Alignment.topRight,
//                                   borderRadius: BorderRadius.circular(15.pt),
//                                 )),
//                         ]),
//                         WisText(
//                           '${item.name}',
//                           size: 14.pt,
//                           height: 1.8,
//                           maxLines: 1,
//                           overflow: TextOverflow.ellipsis,
//                         ),
//                       ],
//                     ),
//                   ),
//               ],
//             ),
//         ],
//       ),
//     );
//   }
// }
