diff --git a/lib/pages/CyclePages/cycle_result_screen.dart b/lib/pages/CyclePages/cycle_result_screen.dart index a22407b..b03498d 100755 --- a/lib/pages/CyclePages/cycle_result_screen.dart +++ b/lib/pages/CyclePages/cycle_result_screen.dart @@ -272,30 +272,30 @@ class CycleResultFloatingButton extends StatelessWidget { return Row( mainAxisAlignment: MainAxisAlignment.end, children: [ - if (userData['roles'].contains('Supervisor') || - userData['roles'].contains('Admin')) - InkWell( - customBorder: CircleBorder(), - onTap: () async { - var status = await Permission.storage.request(); - if (status.isGranted) { - Provider.of(context, listen: false) - .exportCycles(); - } - }, - child: Container( - padding: EdgeInsets.all(_deviceBlockSize), - decoration: BoxDecoration( - shape: BoxShape.circle, - color: Colors.black, - ), - child: Icon( - Icons.import_export, - size: 10 * _deviceBlockSize, - color: Colors.white, - ), + // if (userData['roles'].contains('Supervisor') || + // userData['roles'].contains('Admin')) + InkWell( + customBorder: CircleBorder(), + onTap: () async { + var status = await Permission.storage.request(); + if (status.isGranted) { + Provider.of(context, listen: false) + .exportCycles(); + } + }, + child: Container( + padding: EdgeInsets.all(_deviceBlockSize), + decoration: BoxDecoration( + shape: BoxShape.circle, + color: Colors.black, + ), + child: Icon( + Icons.import_export, + size: 10 * _deviceBlockSize, + color: Colors.white, ), ), + ), SizedBox( width: 2 * _deviceBlockSize, ), diff --git a/lib/pages/ItemPages/item_result_screen.dart b/lib/pages/ItemPages/item_result_screen.dart index bd85274..8ee2b09 100755 --- a/lib/pages/ItemPages/item_result_screen.dart +++ b/lib/pages/ItemPages/item_result_screen.dart @@ -302,29 +302,29 @@ class ItemResultFloatingButton extends StatelessWidget { return Row( mainAxisAlignment: MainAxisAlignment.end, children: [ - if (userData['roles'].contains('Supervisor') || - userData['roles'].contains('Admin')) - InkWell( - customBorder: CircleBorder(), - onTap: () async { - var status = await Permission.storage.request(); - if (status.isGranted) { - Provider.of(context, listen: false).exportItems(); - } - }, - child: Container( - padding: EdgeInsets.all(_deviceBlockSize), - decoration: BoxDecoration( - shape: BoxShape.circle, - color: Colors.black, - ), - child: Icon( - Icons.import_export, - size: 10 * _deviceBlockSize, - color: Colors.white, - ), + // if (userData['roles'].contains('Supervisor') || + // userData['roles'].contains('Admin')) + InkWell( + customBorder: CircleBorder(), + onTap: () async { + var status = await Permission.storage.request(); + if (status.isGranted) { + Provider.of(context, listen: false).exportItems(); + } + }, + child: Container( + padding: EdgeInsets.all(_deviceBlockSize), + decoration: BoxDecoration( + shape: BoxShape.circle, + color: Colors.black, + ), + child: Icon( + Icons.import_export, + size: 10 * _deviceBlockSize, + color: Colors.white, ), ), + ), SizedBox( width: 2 * _deviceBlockSize, ), diff --git a/lib/pages/PackagePages/package_result_screen.dart b/lib/pages/PackagePages/package_result_screen.dart index 05df667..22e894d 100755 --- a/lib/pages/PackagePages/package_result_screen.dart +++ b/lib/pages/PackagePages/package_result_screen.dart @@ -276,30 +276,30 @@ class PackageResultFloatingButton extends StatelessWidget { return Row( mainAxisAlignment: MainAxisAlignment.end, children: [ - if (userData['roles'].contains('Supervisor') || - userData['roles'].contains('Admin')) - InkWell( - customBorder: CircleBorder(), - onTap: () async { - var status = await Permission.storage.request(); - if (status.isGranted) { - Provider.of(context, listen: false) - .exportPackages(); - } - }, - child: Container( - padding: EdgeInsets.all(_deviceBlockSize), - decoration: BoxDecoration( - shape: BoxShape.circle, - color: Colors.black, - ), - child: Icon( - Icons.import_export, - size: 10 * _deviceBlockSize, - color: Colors.white, - ), + // if (userData['roles'].contains('Supervisor') || + // userData['roles'].contains('Admin')) + InkWell( + customBorder: CircleBorder(), + onTap: () async { + var status = await Permission.storage.request(); + if (status.isGranted) { + Provider.of(context, listen: false) + .exportPackages(); + } + }, + child: Container( + padding: EdgeInsets.all(_deviceBlockSize), + decoration: BoxDecoration( + shape: BoxShape.circle, + color: Colors.black, + ), + child: Icon( + Icons.import_export, + size: 10 * _deviceBlockSize, + color: Colors.white, ), ), + ), SizedBox( width: 2 * _deviceBlockSize, ),