completed new plus popup when feature unavailable :3
This commit is contained in:
@@ -216,7 +216,7 @@ class NotesScreenState extends State<NotesScreen> {
|
||||
if (!Provider.of<PremiumProvider>(context, listen: false)
|
||||
.hasScope(PremiumScopes.unlimitedSelfNotes) &&
|
||||
noteTiles.length > 10) {
|
||||
return PremiumLockedFeatureUpsell.show(
|
||||
return PlusLockedFeaturePopup.show(
|
||||
context: context, feature: PremiumFeature.selfNotes);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ class MenuRenamedSubjects extends StatelessWidget {
|
||||
onPressed: () {
|
||||
// if (!Provider.of<PremiumProvider>(context, listen: false)
|
||||
// .hasScope(PremiumScopes.renameSubjects)) {
|
||||
// PremiumLockedFeatureUpsell.show(
|
||||
// PlusLockedFeaturePopup.show(
|
||||
// context: context, feature: PremiumFeature.subjectrename);
|
||||
// return;
|
||||
// }
|
||||
@@ -60,7 +60,7 @@ class MenuRenamedSubjects extends StatelessWidget {
|
||||
onChanged: (v) async {
|
||||
// if (!Provider.of<PremiumProvider>(context, listen: false)
|
||||
// .hasScope(PremiumScopes.renameSubjects)) {
|
||||
// PremiumLockedFeatureUpsell.show(
|
||||
// PlusLockedFeaturePopup.show(
|
||||
// context: context, feature: PremiumFeature.subjectrename);
|
||||
// return;
|
||||
// }
|
||||
|
||||
@@ -411,7 +411,7 @@ class SettingsHelper {
|
||||
onPressed: () {
|
||||
// if (!Provider.of<PremiumProvider>(context, listen: false)
|
||||
// .hasScope(PremiumScopes.maxTwoAccounts)) {
|
||||
// PremiumLockedFeatureUpsell.show(
|
||||
// PlusLockedFeaturePopup.show(
|
||||
// context: context, feature: PremiumFeature.moreAccounts);
|
||||
// return;
|
||||
// }
|
||||
@@ -419,7 +419,7 @@ class SettingsHelper {
|
||||
// if ((accountTiles.length - 1 == 2) &&
|
||||
// !Provider.of<PremiumProvider>(context, listen: false)
|
||||
// .hasScope(PremiumScopes.noAccountLimit)) {
|
||||
// PremiumLockedFeatureUpsell.show(
|
||||
// PlusLockedFeaturePopup.show(
|
||||
// context: context, feature: PremiumFeature.moreAccounts);
|
||||
// return;
|
||||
// }
|
||||
|
||||
@@ -487,7 +487,7 @@ class SettingsScreenState extends State<SettingsScreen>
|
||||
// if (!Provider.of<PremiumProvider>(context,
|
||||
// listen: false)
|
||||
// .hasScope(PremiumScopes.maxTwoAccounts)) {
|
||||
// PremiumLockedFeatureUpsell.show(
|
||||
// PlusLockedFeaturePopup.show(
|
||||
// context: context,
|
||||
// feature: PremiumFeature.moreAccounts);
|
||||
// return;
|
||||
|
||||
@@ -88,7 +88,7 @@ class ExtrasSettingsScreenState extends State<ExtrasSettingsScreen> {
|
||||
onPressed: () async {
|
||||
if (!Provider.of<PremiumProvider>(context, listen: false)
|
||||
.hasScope(PremiumScopes.customGradeRarities)) {
|
||||
return PremiumLockedFeatureUpsell.show(
|
||||
return PlusLockedFeaturePopup.show(
|
||||
context: context,
|
||||
feature: PremiumFeature.gradeRarities);
|
||||
}
|
||||
|
||||
@@ -671,7 +671,7 @@ class PersonalizeSettingsScreenState extends State<PersonalizeSettingsScreen>
|
||||
if (!Provider.of<PremiumProvider>(context,
|
||||
listen: false)
|
||||
.hasScope(PremiumScopes.liveActivityColor)) {
|
||||
PremiumLockedFeatureUpsell.show(
|
||||
PlusLockedFeaturePopup.show(
|
||||
context: context,
|
||||
feature: PremiumFeature.liveActivity,
|
||||
);
|
||||
@@ -845,7 +845,7 @@ class PersonalizeSettingsScreenState extends State<PersonalizeSettingsScreen>
|
||||
if (!Provider.of<PremiumProvider>(context,
|
||||
listen: false)
|
||||
.hasScope(PremiumScopes.customFont)) {
|
||||
PremiumLockedFeatureUpsell.show(
|
||||
PlusLockedFeaturePopup.show(
|
||||
context: context,
|
||||
feature: PremiumFeature.fontChange);
|
||||
return;
|
||||
|
||||
@@ -744,7 +744,7 @@ class _PremiumCustomAccentColorSettingState
|
||||
// _colorsTabController.animateTo(0,
|
||||
// duration: Duration.zero);
|
||||
|
||||
// PremiumLockedFeatureUpsell.show(
|
||||
// PlusLockedFeaturePopup.show(
|
||||
// context: context,
|
||||
// feature: PremiumFeature
|
||||
// .customcolors);
|
||||
|
||||
@@ -22,7 +22,7 @@ class UserMenuNickname extends StatelessWidget {
|
||||
onPressed: () {
|
||||
// if (!Provider.of<PremiumProvider>(context, listen: false)
|
||||
// .hasScope(PremiumScopes.nickname)) {
|
||||
// PremiumLockedFeatureUpsell.show(
|
||||
// PlusLockedFeaturePopup.show(
|
||||
// context: context, feature: PremiumFeature.profile);
|
||||
// return;
|
||||
// }
|
||||
|
||||
Reference in New Issue
Block a user