Skip to content

Commit

Permalink
feat: 🚩 Add feature flag to display the access to dapps board
Browse files Browse the repository at this point in the history
  • Loading branch information
redDwarf03 committed Dec 17, 2024
1 parent 29135d1 commit 7911038
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 11 deletions.
1 change: 1 addition & 0 deletions lib/domain/repositories/features_flags.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import 'package:aewallet/util/universal_platform.dart';
class FeatureFlags {
static const forceLogout = false;
static const tokenFungibleCreationFeature = false;
static const dappBoard = false;
static final privacyMask = !UniversalPlatform
.isWeb; // Disables PrivacyMask on web while https://github.com/flutter/engine/pull/44720 is not in Flutter stable release
}
24 changes: 13 additions & 11 deletions lib/ui/menu/settings/main_settings_view.dart
Original file line number Diff line number Diff line change
Expand Up @@ -75,17 +75,19 @@ class MainMenuView extends ConsumerWidget {
},
background: ArchethicTheme.backgroundWelcome,
),
const _SettingsListItem.spacer(),
_SettingsListItem.singleLineWithInfos(
heading: localizations.dappBoardLinkHeader,
info: localizations.dappBoardLinkDesc,
icon: Symbols.apps,
onPressed: () async {
await context.push(
DAppsBoardSheet.routerPage,
);
},
),
if (FeatureFlags.dappBoard)
const _SettingsListItem.spacer(),
if (FeatureFlags.dappBoard)
_SettingsListItem.singleLineWithInfos(
heading: localizations.dappBoardLinkHeader,
info: localizations.dappBoardLinkDesc,
icon: Symbols.apps,
onPressed: () async {
await context.push(
DAppsBoardSheet.routerPage,
);
},
),
const _SettingsListItem.spacer(),
_SettingsListItem.singleLineWithInfos(
heading: localizations.mediumLinkHeader,
Expand Down

0 comments on commit 7911038

Please sign in to comment.