import 'package:flutter/foundation.dart'; import 'package:hive_flutter/hive_flutter.dart'; class HiveRepository extends ChangeNotifier { static Future> openHive(String boxname) async { var connectionBox = Hive.box(boxname); if (!connectionBox.isOpen) { connectionBox = await Hive.openBox(boxname); } return connectionBox; } }