import 'package:flutter/material.dart'; import 'package:flutter_svg/svg.dart'; import 'package:mobile_scanner/mobile_scanner.dart'; import 'package:provider/provider.dart'; // class ScanPage extends StatefulWidget { // const ScanPage({super.key}); // @override // State createState() => _ScanPage(); // } // class _ScanPage extends State { // final MobileScannerController controller = MobileScannerController( // detectionTimeoutMs: 1000, // ); // @override // Widget build(BuildContext context) { // return Stack( // children: [ // MobileScanner( // controller: controller, // onDetect: (result) { // print(result.barcodes.first.rawValue); // }, // ), // SafeArea( // child: Column( // crossAxisAlignment: CrossAxisAlignment.center, // children: [ // Center( // child: Card( // margin: EdgeInsets.symmetric(horizontal: 50), // child: Column( // children: [ // Consumer( // builder: (context, screen, child) { // return ListTile( // leading: Icon(Icons.person), // title: TextButton( // child: Text("No"), // onPressed: () { // screen.change("ownerPage"); // }, // ), // ); // }, // ), // ListTile( // leading: Icon(Icons.attach_money), // title: TextButton( // child: Text("Demander à chaque fois"), // onPressed: () { // return; // }, // ), // ), // ], // ), // ), // ), // Expanded(child: SizedBox()), // SvgPicture.asset('assets/scan-overlay.svg'), // Expanded(child: SizedBox()), // TextButton( // onPressed: () {}, // child: Text("Enregistrer manuellement"), // ), // ], // ), // ), // ], // ); // } // }