- {SIDENAV_MENU_ITEMS.map((item) => (
+ {SIDENAV_MENU_ITEMS.defaultOptions.map((item) => (
diff --git a/frontend/src/utils/constants.ts b/frontend/src/utils/constants.ts
index de04668c8..1a5880d5a 100644
--- a/frontend/src/utils/constants.ts
+++ b/frontend/src/utils/constants.ts
@@ -119,80 +119,92 @@ export const txBroadcastTimeoutMs = 60_000;
export const txBroadcastPollIntervalMs = 3_000;
export const TRACK_IBC_TX_TIME_INTERVAL = 15000;
-export const SIDENAV_MENU_ITEMS = [
- {
- name: 'Overview',
- icon: '/overview-icon.svg',
- activeIcon: '/overview-icon-active.svg',
- link: '/',
- authzSupported: true,
- isMetaMaskSupports: true,
- },
- {
- name: 'Transfers',
- icon: '/transfers-icon.svg',
- activeIcon: '/transfers-icon-active.svg',
- link: '/transfers',
- authzSupported: true,
- isMetaMaskSupports: true,
- },
- {
- name: 'Governance',
- icon: '/gov-icon.svg',
- activeIcon: '/gov-icon-active.svg',
- link: '/governance',
- authzSupported: true,
- isMetaMaskSupports: true,
- },
- {
- name: 'Staking',
- icon: '/staking-icon.svg',
- activeIcon: '/staking-icon-active.svg',
- link: '/staking',
- authzSupported: true,
- isMetaMaskSupports: true,
- },
- {
- name: 'Authz',
- icon: '/authz-icon.svg',
- activeIcon: '/authz-icon-active.svg',
- link: '/authz',
- authzSupported: false,
- isMetaMaskSupports: false,
- },
- {
- name: 'Multisig',
- icon: '/multisig-icon.svg',
- activeIcon: '/multisig-icon-active.svg',
- link: '/multisig',
- authzSupported: false,
- isMetaMaskSupports: false,
- },
- {
- name: 'Feegrant',
- icon: '/feegrant-icon.svg',
- activeIcon: '/feegrant-icon-active.svg',
- link: '/feegrant',
- authzSupported: false,
- isMetaMaskSupports: false,
- },
- {
- name: 'Multiops',
- icon: '/multiops-icon.svg',
- activeIcon: '/multiops-icon-active.svg',
- link: '/multiops',
- authzSupported: false,
- isMetaMaskSupports: false,
- },
- {
- name: 'CosmWasm Contracts',
- icon: '/cosmwasm-icon.svg',
- activeIcon: '/cosmwasm-icon-active.svg',
- link: '/cosmwasm',
- authzSupported: false,
- isMetaMaskSupports: false,
- },
-];
+export const SIDENAV_MENU_ITEMS = {
+ defaultOptions: [
+ {
+ name: 'Overview',
+ icon: '/overview-icon.svg',
+ activeIcon: '/overview-icon-active.svg',
+ link: '/',
+ authzSupported: true,
+ isMetaMaskSupports: true,
+ },
+ {
+ name: 'Transfers',
+ icon: '/transfers-icon.svg',
+ activeIcon: '/transfers-icon-active.svg',
+ link: '/transfers',
+ authzSupported: true,
+ isMetaMaskSupports: true,
+ },
+ {
+ name: 'Governance',
+ icon: '/gov-icon.svg',
+ activeIcon: '/gov-icon-active.svg',
+ link: '/governance',
+ authzSupported: true,
+ isMetaMaskSupports: true,
+ },
+ {
+ name: 'Staking',
+ icon: '/staking-icon.svg',
+ activeIcon: '/staking-icon-active.svg',
+ link: '/staking',
+ authzSupported: true,
+ isMetaMaskSupports: true,
+ },
+ {
+ name: 'Authz',
+ icon: '/authz-icon.svg',
+ activeIcon: '/authz-icon-active.svg',
+ link: '/authz',
+ authzSupported: false,
+ isMetaMaskSupports: false,
+ },
+ {
+ name: 'Multisig',
+ icon: '/multisig-icon.svg',
+ activeIcon: '/multisig-icon-active.svg',
+ link: '/multisig',
+ authzSupported: false,
+ isMetaMaskSupports: false,
+ },
+ {
+ name: 'Feegrant',
+ icon: '/feegrant-icon.svg',
+ activeIcon: '/feegrant-icon-active.svg',
+ link: '/feegrant',
+ authzSupported: false,
+ isMetaMaskSupports: false,
+ },
+ ],
+ moreOptions: [
+ {
+ name: 'Multiops',
+ icon: '/multiops-icon.svg',
+ activeIcon: '/multiops-icon-active.svg',
+ link: '/multiops',
+ authzSupported: false,
+ isMetaMaskSupports: false,
+ },
+ {
+ name: 'CosmWasm',
+ icon: '/cosmwasm-icon.svg',
+ activeIcon: '/cosmwasm-icon-active.svg',
+ link: '/cosmwasm',
+ authzSupported: false,
+ isMetaMaskSupports: false,
+ },
+ {
+ name: 'History',
+ icon: '/history-icon.svg',
+ activeIcon: '/history-icon.svg',
+ link: '/history',
+ authzSupported: true,
+ isMetaMaskSupports: true,
+ },
+ ],
+};
export const ALL_NETWORKS_ICON = '/all-networks-icon.png';
export const CHANGE_NETWORK_ICON = '/switch-icon.svg';
export const TXN_SUCCESS_ICON = '/transaction-success-icon.svg';