import 'package:flutter/foundation.dart'; /// ============================================================ /// 【privacyAcceptedNotifier】启动隐私协议同意状态 /// /// 为什么这里不用 Riverpod: /// 1. go_router 的 redirect 需要一个全局可监听的 Listenable; /// 2. ValueNotifier 足够轻量,适合这种"一个布尔值控制全局门禁"的场景; /// 3. main.dart 在 runApp 前就能直接把本地状态恢复进来。 /// /// 值含义: /// true = 已同意,可以正常进入登录/主页 /// false = 未同意,启动 Gate 和路由守卫都会先拦住 /// ============================================================ final ValueNotifier privacyAcceptedNotifier = ValueNotifier(false);