import 'package:flisp_app/models/reminder.dart'; import 'package:hive_flutter/hive_flutter.dart'; class ReminderService { static const String boxName = 'reminders'; Box get box => Hive.box(boxName); Future addReminder(Reminder reminder) async { try { await box.add(reminder); return true; } catch (e) { return false; } } List getAllReminders() { return box.values.toList(); } Future updateReminder(Reminder reminder) async { try { await reminder.save(); return true; } catch (e) { return false; } } Future deleteReminder(Reminder reminder) async { try { await reminder.delete(); return true; } catch (e) { return false; } } }