anchor.diff:  import '../models.dart';
   import '../state.dart';
   import 'utils.dart';
  +
  +final uriProvider =
  +    StateNotifierProvider<UriNotifier, String>((ref) => UriNotifier());
  +
  +class UriNotifier extends StateNotifier<String> {
  +  UriNotifier() : super('');
  +
  +  setUri(String value) {
  +    state = value;
  +  }
  +}
   
   final _secretFormatterPattern =
       RegExp('[abcdefghijklmnopqrstuvwxyz234567 ]', caseSensitive: false);
  
positive.code:   }
  }
  
  class DragDropTarget extends StatefulWidget {
    final QrScanner qrScanner;
    DragDropTarget({Key? key, required this.qrScanner}) : super(key: key);
  
  
negative.code:   _DragDropTargetState createState() => _DragDropTargetState();
  }
  
  class _DragDropTargetState extends ConsumerState<DragDropTarget> {
    final List<XFile> _list = [];
  
    bool _dragging = false;
  