remove code for simple barcode scanner
This commit is contained in:
@@ -8,7 +8,6 @@ import 'package:flutter/services.dart';
|
|||||||
import 'package:flutter_swipe_detector/flutter_swipe_detector.dart';
|
import 'package:flutter_swipe_detector/flutter_swipe_detector.dart';
|
||||||
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
|
||||||
import 'package:google_nav_bar/google_nav_bar.dart';
|
import 'package:google_nav_bar/google_nav_bar.dart';
|
||||||
import 'package:simple_barcode_scanner/simple_barcode_scanner.dart';
|
|
||||||
import '../../main.dart';
|
import '../../main.dart';
|
||||||
import 'package:supertokens_flutter/http.dart' as http;
|
import 'package:supertokens_flutter/http.dart' as http;
|
||||||
import "package:universal_html/html.dart" as html;
|
import "package:universal_html/html.dart" as html;
|
||||||
@@ -607,42 +606,17 @@ class _MIHHomeState extends State<MIHHome> {
|
|||||||
s: getSec(),
|
s: getSec(),
|
||||||
));
|
));
|
||||||
tileList.add(MIHTile(
|
tileList.add(MIHTile(
|
||||||
onTap: () async {
|
onTap: () {
|
||||||
if (MzanziInnovationHub.of(context)!.theme.getPlatform() == "Web") {
|
TextEditingController cardNumberController = TextEditingController();
|
||||||
print("================ Web ====================");
|
Navigator.of(context).pushNamed(
|
||||||
print("here 1");
|
'/scanner',
|
||||||
try {
|
arguments: cardNumberController,
|
||||||
String? res = await SimpleBarcodeScanner.scanBarcode(
|
);
|
||||||
context,
|
print(cardNumberController.text);
|
||||||
barcodeAppBar: const BarcodeAppBar(
|
|
||||||
appBarTitle: 'Scan Barcode',
|
|
||||||
centerTitle: true,
|
|
||||||
enableBackButton: true,
|
|
||||||
backButtonIcon: Icon(Icons.arrow_back),
|
|
||||||
),
|
|
||||||
isShowFlashIcon: true,
|
|
||||||
delayMillis: 500,
|
|
||||||
cameraFace: CameraFace.back,
|
|
||||||
scanFormat: ScanFormat.ONLY_BARCODE,
|
|
||||||
);
|
|
||||||
if (res != null) {
|
|
||||||
print(res);
|
|
||||||
}
|
|
||||||
} catch (error) {
|
|
||||||
print(error);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
TextEditingController cardNumberController =
|
|
||||||
TextEditingController();
|
|
||||||
Navigator.of(context).pushNamed(
|
|
||||||
'/scanner',
|
|
||||||
arguments: cardNumberController,
|
|
||||||
);
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
tileName: "Scanner - Dev",
|
tileName: "Scanner - Dev",
|
||||||
tileIcon: Icon(
|
tileIcon: Icon(
|
||||||
Icons.scanner,
|
Icons.camera_alt_outlined,
|
||||||
color: getSec(),
|
color: getSec(),
|
||||||
size: 230,
|
size: 230,
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ import 'package:Mzansi_Innovation_Hub/mih_packages/mzansi_wallet/builder/build_l
|
|||||||
import 'package:Mzansi_Innovation_Hub/mih_packages/mzansi_wallet/components/mih_card_display.dart';
|
import 'package:Mzansi_Innovation_Hub/mih_packages/mzansi_wallet/components/mih_card_display.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:mobile_scanner/mobile_scanner.dart';
|
import 'package:mobile_scanner/mobile_scanner.dart';
|
||||||
import 'package:simple_barcode_scanner/simple_barcode_scanner.dart';
|
|
||||||
|
|
||||||
class LoyaltyCards extends StatefulWidget {
|
class LoyaltyCards extends StatefulWidget {
|
||||||
final AppUser signedInUser;
|
final AppUser signedInUser;
|
||||||
@@ -53,37 +52,37 @@ class _LoyaltyCardsState extends State<LoyaltyCards> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void openscanner() async {
|
void openscanner() async {
|
||||||
if (MzanziInnovationHub.of(context)!.theme.getPlatform() == "Web") {
|
// if (MzanziInnovationHub.of(context)!.theme.getPlatform() == "Web") {
|
||||||
print("================ Web ====================");
|
// print("================ Web ====================");
|
||||||
print("here 1");
|
// print("here 1");
|
||||||
try {
|
// try {
|
||||||
String? res = await SimpleBarcodeScanner.scanBarcode(
|
// String? res = await SimpleBarcodeScanner.scanBarcode(
|
||||||
context,
|
// context,
|
||||||
barcodeAppBar: const BarcodeAppBar(
|
// barcodeAppBar: const BarcodeAppBar(
|
||||||
appBarTitle: 'Scan Barcode',
|
// appBarTitle: 'Scan Barcode',
|
||||||
centerTitle: true,
|
// centerTitle: true,
|
||||||
enableBackButton: true,
|
// enableBackButton: true,
|
||||||
backButtonIcon: Icon(Icons.arrow_back),
|
// backButtonIcon: Icon(Icons.arrow_back),
|
||||||
),
|
// ),
|
||||||
isShowFlashIcon: true,
|
// isShowFlashIcon: true,
|
||||||
delayMillis: 500,
|
// delayMillis: 500,
|
||||||
cameraFace: CameraFace.back,
|
// cameraFace: CameraFace.back,
|
||||||
scanFormat: ScanFormat.ONLY_BARCODE,
|
// scanFormat: ScanFormat.ONLY_BARCODE,
|
||||||
);
|
// );
|
||||||
if (res != null) {
|
// if (res != null) {
|
||||||
setState(() {
|
// setState(() {
|
||||||
cardNumberController.text = res;
|
// cardNumberController.text = res;
|
||||||
});
|
// });
|
||||||
}
|
// }
|
||||||
} catch (error) {
|
// } catch (error) {
|
||||||
print(error);
|
// print(error);
|
||||||
}
|
// }
|
||||||
} else {
|
// } else {
|
||||||
Navigator.of(context).pushNamed(
|
Navigator.of(context).pushNamed(
|
||||||
'/scanner',
|
'/scanner',
|
||||||
arguments: cardNumberController,
|
arguments: cardNumberController,
|
||||||
);
|
);
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
void addCardWindow(BuildContext ctxt) {
|
void addCardWindow(BuildContext ctxt) {
|
||||||
|
|||||||
Reference in New Issue
Block a user