From 41e4b6ae689e71054c27dbdb02d7278fee4c5470 Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Wed, 5 Mar 2025 13:09:27 +0200 Subject: [PATCH] remove code for simple barcode scanner --- .../lib/mih_packages/mih_home/mih_home.dart | 42 +++---------- .../mzansi_wallet/loyalty_cards.dart | 63 +++++++++---------- 2 files changed, 39 insertions(+), 66 deletions(-) diff --git a/Frontend/lib/mih_packages/mih_home/mih_home.dart b/Frontend/lib/mih_packages/mih_home/mih_home.dart index 2e4f0ab3..5392d4d7 100644 --- a/Frontend/lib/mih_packages/mih_home/mih_home.dart +++ b/Frontend/lib/mih_packages/mih_home/mih_home.dart @@ -8,7 +8,6 @@ import 'package:flutter/services.dart'; import 'package:flutter_swipe_detector/flutter_swipe_detector.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:google_nav_bar/google_nav_bar.dart'; -import 'package:simple_barcode_scanner/simple_barcode_scanner.dart'; import '../../main.dart'; import 'package:supertokens_flutter/http.dart' as http; import "package:universal_html/html.dart" as html; @@ -607,42 +606,17 @@ class _MIHHomeState extends State { s: getSec(), )); tileList.add(MIHTile( - onTap: () async { - if (MzanziInnovationHub.of(context)!.theme.getPlatform() == "Web") { - print("================ Web ===================="); - print("here 1"); - try { - String? res = await SimpleBarcodeScanner.scanBarcode( - context, - 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, - ); - } + onTap: () { + TextEditingController cardNumberController = TextEditingController(); + Navigator.of(context).pushNamed( + '/scanner', + arguments: cardNumberController, + ); + print(cardNumberController.text); }, tileName: "Scanner - Dev", tileIcon: Icon( - Icons.scanner, + Icons.camera_alt_outlined, color: getSec(), size: 230, ), diff --git a/Frontend/lib/mih_packages/mzansi_wallet/loyalty_cards.dart b/Frontend/lib/mih_packages/mzansi_wallet/loyalty_cards.dart index 49288792..072f6b96 100644 --- a/Frontend/lib/mih_packages/mzansi_wallet/loyalty_cards.dart +++ b/Frontend/lib/mih_packages/mzansi_wallet/loyalty_cards.dart @@ -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:flutter/material.dart'; import 'package:mobile_scanner/mobile_scanner.dart'; -import 'package:simple_barcode_scanner/simple_barcode_scanner.dart'; class LoyaltyCards extends StatefulWidget { final AppUser signedInUser; @@ -53,37 +52,37 @@ class _LoyaltyCardsState extends State { } void openscanner() async { - if (MzanziInnovationHub.of(context)!.theme.getPlatform() == "Web") { - print("================ Web ===================="); - print("here 1"); - try { - String? res = await SimpleBarcodeScanner.scanBarcode( - context, - 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) { - setState(() { - cardNumberController.text = res; - }); - } - } catch (error) { - print(error); - } - } else { - Navigator.of(context).pushNamed( - '/scanner', - arguments: cardNumberController, - ); - } + // if (MzanziInnovationHub.of(context)!.theme.getPlatform() == "Web") { + // print("================ Web ===================="); + // print("here 1"); + // try { + // String? res = await SimpleBarcodeScanner.scanBarcode( + // context, + // 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) { + // setState(() { + // cardNumberController.text = res; + // }); + // } + // } catch (error) { + // print(error); + // } + // } else { + Navigator.of(context).pushNamed( + '/scanner', + arguments: cardNumberController, + ); + // } } void addCardWindow(BuildContext ctxt) {