32 lines
867 B
TypeScript
32 lines
867 B
TypeScript
|
import { t } from '@vegaprotocol/i18n';
|
||
|
import { VegaIconNames } from '@vegaprotocol/ui-toolkit';
|
||
|
import { SidebarButton, ViewType } from '../../components/sidebar';
|
||
|
import { useGetCurrentRouteId } from '../../lib/hooks/use-get-current-route-id';
|
||
|
|
||
|
export const PortfolioSidebar = () => {
|
||
|
const currentRouteId = useGetCurrentRouteId();
|
||
|
|
||
|
return (
|
||
|
<>
|
||
|
<SidebarButton
|
||
|
view={ViewType.Deposit}
|
||
|
icon={VegaIconNames.DEPOSIT}
|
||
|
tooltip={t('Deposit')}
|
||
|
routeId={currentRouteId}
|
||
|
/>
|
||
|
<SidebarButton
|
||
|
view={ViewType.Withdraw}
|
||
|
icon={VegaIconNames.WITHDRAW}
|
||
|
tooltip={t('Withdraw')}
|
||
|
routeId={currentRouteId}
|
||
|
/>
|
||
|
<SidebarButton
|
||
|
view={ViewType.Transfer}
|
||
|
icon={VegaIconNames.TRANSFER}
|
||
|
tooltip={t('Transfer')}
|
||
|
routeId={currentRouteId}
|
||
|
/>
|
||
|
</>
|
||
|
);
|
||
|
};
|