This repository has been archived on 2025-08-25. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Seshat/lib/ui/add_page/widgets/scan_screen.dart
2025-08-05 10:32:18 +02:00

75 lines
2.5 KiB
Dart

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<ScanPage> createState() => _ScanPage();
// }
// class _ScanPage extends State<ScanPage> {
// final MobileScannerController controller = MobileScannerController(
// detectionTimeoutMs: 1000,
// );
// @override
// Widget build(BuildContext context) {
// return Stack(
// children: <Widget>[
// 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<TabScreen>(
// 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"),
// ),
// ],
// ),
// ),
// ],
// );
// }
// }