import 'package:shared_preferences/shared_preferences.dart'; import '../../../common/storage/storage_keys.dart'; class MallEntryPromoStore { const MallEntryPromoStore(this._preferences); final SharedPreferences _preferences; bool get hasOpenedMall => _preferences.getBool(storageMallEntryPromoOpened) ?? false; bool get hasSeenHomeBadge => _preferences.getBool(storageMallHomeBadgeSeen) ?? false; Future markMallOpened() async { await _preferences.setBool(storageMallEntryPromoOpened, true); } Future markHomeBadgeSeen() async { await _preferences.setBool(storageMallHomeBadgeSeen, true); } }