import 'package:get/get.dart'; import 'package:get_storage/get_storage.dart'; class NotifikasiController extends GetxController { final notifikasiList = >[].obs; final storage = GetStorage(); @override void onInit() { super.onInit(); loadNotifications(); } void loadNotifications() { final data = storage.read('notifikasi'); if (data != null) { final sorted = List>.from(data.reversed); notifikasiList.value = sorted; } } void hapusNotifikasi(String waktu) { final updatedList = List>.from(notifikasiList); updatedList.removeWhere((item) => item['waktu'] == waktu); notifikasiList.value = updatedList.reversed.toList(); storage.write('notifikasi', updatedList.reversed.toList()); } }