added paywall :3

This commit is contained in:
Kima 2024-02-11 14:38:53 +01:00
parent 39bd08f1ea
commit a158b2418e
2 changed files with 11 additions and 1 deletions

View File

@ -9,6 +9,9 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
import 'package:provider/provider.dart';
import 'package:refilc_plus/models/premium_scopes.dart';
import 'package:refilc_plus/providers/premium_provider.dart';
import 'package:refilc_plus/ui/mobile/premium/upsell.dart';
import 'package:refilc_plus/ui/mobile/settings/welcome_message.dart';
// import 'package:provider/provider.dart';
import 'submenu_screen.i18n.dart';
@ -82,6 +85,13 @@ class ExtrasSettingsScreenState extends State<ExtrasSettingsScreen> {
PanelButton(
padding: const EdgeInsets.only(left: 14.0, right: 6.0),
onPressed: () async {
if (!Provider.of<PremiumProvider>(context, listen: false)
.hasScope(PremiumScopes.customGradeRarities)) {
return PremiumLockedFeatureUpsell.show(
context: context,
feature: PremiumFeature.gradeRarities);
}
// settingsProvider.update(
// gradeOpeningFun: !settingsProvider.gradeOpeningFun);
SettingsHelper.surpriseGradeRarityText(

@ -1 +1 @@
Subproject commit 13580fa87c2c5692a3fce7de3468829a86b4c8cf
Subproject commit 5d73a83c7d1f8925ef20d919ed31f583d1303d23