import 'package:shared_preferences/shared_preferences.dart'; /// Regista localmente se o utilizador já viu o tutorial guiado da Home /// ([showCoachMarkTour] a partir de [LoggedHomeScreen]), para só o mostrar /// automaticamente uma vez. class OnboardingPrefs { const OnboardingPrefs._(); static const String _kSeenTutorialKey = 'seen_onboarding_tutorial_v1'; static Future hasSeenTutorial() async { final prefs = await SharedPreferences.getInstance(); return prefs.getBool(_kSeenTutorialKey) ?? false; } static Future markTutorialSeen() async { final prefs = await SharedPreferences.getInstance(); await prefs.setBool(_kSeenTutorialKey, true); } }