completed new plus popup when feature unavailable :3

This commit is contained in:
Kima
2024-03-23 22:41:20 +01:00
parent 1757e16dea
commit 161f61ea96
20 changed files with 70 additions and 24 deletions

View File

@@ -55,7 +55,7 @@ class AverageSelectorState extends State<AverageSelector> {
});
}
// } else {
// PremiumLockedFeatureUpsell.show(
// PlusLockedFeaturePopup.show(
// context: context, feature: PremiumFeature.gradestats);
// }
},

View File

@@ -248,7 +248,7 @@ class _GradeSubjectViewState extends State<GradeSubjectView> {
onPressed: () {
// if (!Provider.of<PremiumProvider>(context, listen: false)
// .hasScope(PremiumScopes.goalPlanner)) {
// PremiumLockedFeatureUpsell.show(
// PlusLockedFeaturePopup.show(
// context: context, feature: PremiumFeature.goalplanner);
// return;
// }

View File

@@ -515,7 +515,7 @@ class GradesPageState extends State<GradesPage> {
if (!Provider.of<PremiumProvider>(context,
listen: false)
.hasScope(PremiumScopes.totalGradeCalculator)) {
PremiumLockedFeatureUpsell.show(
PlusLockedFeaturePopup.show(
context: context,
feature: PremiumFeature.gradeCalculation);
return;

View File

@@ -223,7 +223,7 @@ class NotesPageState extends State<NotesPage> with TickerProviderStateMixin {
listen: false)
.hasScope(PremiumScopes.unlimitedSelfNotes) &&
noteTiles.length > 10) {
return PremiumLockedFeatureUpsell.show(
return PlusLockedFeaturePopup.show(
context: context,
feature: PremiumFeature.selfNotes);
}