diff --git a/libs/accounts/src/lib/accounts-actions-dropdown.tsx b/libs/accounts/src/lib/accounts-actions-dropdown.tsx index 3dcbfd93c..9f02e7af5 100644 --- a/libs/accounts/src/lib/accounts-actions-dropdown.tsx +++ b/libs/accounts/src/lib/accounts-actions-dropdown.tsx @@ -15,6 +15,8 @@ import { VegaIcon, VegaIconNames, } from '@vegaprotocol/ui-toolkit'; +import { useTransferDialog } from './transfer-dialog'; +import { useAssetDetailsDialogStore } from '@vegaprotocol/assets'; export const AccountsActionsDropdown = ({ assetId, @@ -30,6 +32,8 @@ export const AccountsActionsDropdown = ({ onClickBreakdown: () => void; }) => { const etherscanLink = useEtherscanLink(); + const openTransferDialog = useTransferDialog((store) => store.open); + const openAssetDialog = useAssetDetailsDialogStore((store) => store.open); return ( + openTransferDialog(true)} + > + + + {t('Transfer')} + + - {t('Breakdown')} + {t('View accounts')} + + + { + openAssetDialog(assetId, e.target as HTMLElement); + }} + > + + + {t('View asset')}