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

var result = await BarcodeScanner.scan(options: options); var result = await BarcodeScanner.scan(options: options);
setState(() { setState(() {
scanResult = result; scanResult = result;
if (1 != 1) {
if (1 == 1) {
Navigator.of(context).pop(); Navigator.of(context).pop();
Navigator.of(context) Navigator.of(context)
.push(MaterialPageRoute(builder: (_) => HomePage())); .push(MaterialPageRoute(builder: (_) => HomePage()));

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

screenView = UpdateProfileScreen(); screenView = UpdateProfileScreen();
}); });
} else if (drawerIndex == DrawerIndex.ScanBarcode) { } else if (drawerIndex == DrawerIndex.ScanBarcode) {
Navigator.of(context)
.push(MaterialPageRoute(builder: (_) => ScanBarcodeScreen()));
// setState(() {
// screenView = ScanBarcodeScreen();
// });
setState(() {
Navigator.of(context)
.push(MaterialPageRoute(builder: (_) => ScanBarcodeScreen()));
});
} else { } else {
//do in your way...... //do in your way......
} }

Loading…
Cancel
Save