chore: vaults improvements

This commit is contained in:
Aman Harwara
2023-08-07 18:38:57 +05:30
parent 0a51034b80
commit 1585d6b8ca
7 changed files with 33 additions and 15 deletions

View File

@@ -6,6 +6,8 @@ import RadioButtonGroup from '@/Components/RadioButtonGroup/RadioButtonGroup'
import ManyVaultSelectionMenu from './ManyVaultSelectionMenu'
import SingleVaultSelectionMenu from './SingleVaultSelectionMenu'
import { useApplication } from '../ApplicationProvider'
import MenuItemSeparator from '../Menu/MenuItemSeparator'
import MenuItem from '../Menu/MenuItem'
type MenuProps = {
controller: VaultSelectionMenuController
@@ -41,9 +43,17 @@ const VaultSelectionMenu: FunctionComponent<MenuProps> = () => {
onChange={(value) => changeSelectionMode(value as SettingsMode)}
className="m-3 mt-1"
/>
{mode === 'many' && <ManyVaultSelectionMenu />}
{mode === 'single' && <SingleVaultSelectionMenu />}
<MenuItemSeparator />
<MenuItem
icon="settings"
onClick={() => {
application.preferencesController.openPreferences('vaults')
}}
>
Open vault settings
</MenuItem>
</Menu>
)
}