Untitled

 avatar
unknown
plain_text
4 years ago
576 B
14
Indexable
void _onQRViewCreated(QRViewController controller){
    this.controller = controller;
    controller.scannedDataStream.listen((scanData) async{
      setState(() {
        result = scanData;
      });
      final codeString = result.code.toString();
      final fridgeId =
          int.tryParse(codeString.substring(codeString.length - 4));
      print('id: $fridgeId');
      if (fridgeId != null) {
        print('YES IT WORKS!');
        controller.pauseCamera();
        context.read<QrScreenCubit>().openFridge(fridgeId);
      }
      else {
      }
      }
    );
  }
Editor is loading...