Skip to content

Commit b041e99

Browse files
committed
feat: do not show notification settings if no aeternity account
1 parent f4a18b8 commit b041e99

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/popup/pages/Settings.vue

+6-1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
:title="$t('pages.titles.permissionsSettings')"
2323
/>
2424
<PanelItem
25+
v-if="protocolsInUse.includes(PROTOCOLS.aeternity)"
2526
:to="{ name: 'notification-settings' }"
2627
:title="$t('pages.titles.notifications')"
2728
/>
@@ -53,8 +54,9 @@ import { IonPage, IonContent } from '@ionic/vue';
5354
import { computed, defineComponent } from 'vue';
5455
import { useI18n } from 'vue-i18n';
5556
56-
import { IS_MOBILE_APP } from '@/constants';
57+
import { IS_MOBILE_APP, PROTOCOLS } from '@/constants';
5758
import {
59+
useAccounts,
5860
useCurrencies,
5961
useNetworks,
6062
useUi,
@@ -77,6 +79,7 @@ export default defineComponent({
7779
},
7880
setup() {
7981
const { t } = useI18n();
82+
const { protocolsInUse } = useAccounts();
8083
const { currentCurrencyInfo } = useCurrencies();
8184
const { activeNetwork } = useNetworks();
8285
const { saveErrorLog, isBiometricLoginEnabled } = useUi();
@@ -94,11 +97,13 @@ export default defineComponent({
9497
9598
return {
9699
IS_MOBILE_APP,
100+
PROTOCOLS,
97101
ROUTE_NETWORK_SETTINGS,
98102
ROUTE_PERMISSIONS_SETTINGS,
99103
ROUTE_SECURE_LOGIN_SETTINGS,
100104
ROUTE_SEED_PHRASE_SETTINGS,
101105
activeNetwork,
106+
protocolsInUse,
102107
saveErrorLog,
103108
secureLoginSettingsInfo,
104109
isBiometricLoginEnabled,

0 commit comments

Comments
 (0)