// lib/app/modules/navbar/controllers/navbar_controller.dart import 'package:firebase_database/firebase_database.dart'; import 'package:get/get.dart'; class NavbarController extends GetxController { var selectedIndex = 0.obs; var isIotActive = false.obs; final _rtdb = FirebaseDatabase.instance.ref(); void changeTabIndex(int index) => selectedIndex.value = index; Future toggleIot() async { final newValue = !isIotActive.value; try { await _rtdb.child('tabungan').update({'masukkan_uang': newValue}); isIotActive.value = newValue; } catch (e) { Get.snackbar( 'Error', 'Gagal mengubah status IoT: $e', snackPosition: SnackPosition.TOP, ); } } }