Browse Source

fix call scan barcode screen

master
daivph 5 years ago
parent
commit
c8d1b9c68a
2 changed files with 5 additions and 6 deletions
  1. +1
    -1
      lib/presentation/screens/scan_barcode/sc_scan_barcode.dart
  2. +4
    -5
      lib/presentation/screens/slide_menu/navigation_home_screen.dart

+ 1
- 1
lib/presentation/screens/scan_barcode/sc_scan_barcode.dart View File

@@ -61,7 +61,7 @@ class _ScanBarcodeScreenState extends State<ScanBarcodeScreen> {
var result = await BarcodeScanner.scan(options: options);
setState(() {
scanResult = result;
if (1 != 1) {
if (1 == 1) {
Navigator.of(context).pop();
Navigator.of(context)
.push(MaterialPageRoute(builder: (_) => HomePage()));

+ 4
- 5
lib/presentation/screens/slide_menu/navigation_home_screen.dart View File

@@ -63,11 +63,10 @@ class _NavigationHomeScreenState extends State<NavigationHomeScreen> {
screenView = UpdateProfileScreen();
});
} else if (drawerIndex == DrawerIndex.ScanBarcode) {
Navigator.of(context)
.push(MaterialPageRoute(builder: (_) => ScanBarcodeScreen()));
// setState(() {
// screenView = ScanBarcodeScreen();
// });
setState(() {
Navigator.of(context)
.push(MaterialPageRoute(builder: (_) => ScanBarcodeScreen()));
});
} else {
//do in your way......
}

Loading…
Cancel
Save