circle_app/circle_app/lib/app/privacy/logic.dart
2023-07-18 16:05:58 +08:00

30 lines
662 B
Dart

import 'dart:async';
import 'package:get/get.dart';
import '../../util/SharedPreferencesHelper.dart';
import '../../util/eventBus.dart';
import 'state.dart';
class PrivacyLogic extends GetxController {
int vip = 0;
@override
void onInit() {
// TODO: implement onInit
super.onInit();
SharedPreferencesHelper.getInstance().then((sharedPreferences) {
vip = sharedPreferences.getInt(SharedPreferencesHelper.VIP);
update();
});
StreamSubscription subscription = EventBusManager.on<CommentVipEvent>().listen((event) {
vip = event.vip;
});
}
bool isOpen = false;
final PrivacyState state = PrivacyState();
}