Matthias Nott
2026-04-01 98e5695f9c77c594a103e9e81128798d41bae46a
lib/providers/providers.dart
....@@ -211,3 +211,9 @@
211211 // ChatScreen sets this when MQTT is initialized; NavigateScreen reads it.
212212 // Using a Riverpod provider eliminates the stale static reference risk.
213213 final navigateNotifierProvider = StateProvider<NavigateNotifier?>((ref) => null);
214
+
215
+// --- Pro / Purchase Status ---
216
+
217
+/// Whether the user has purchased PAILot Pro (full access).
218
+/// Updated by PurchaseService after StoreKit verification.
219
+final isProProvider = StateProvider<bool>((ref) => false);