diff --git a/apps/trading/components/vega-wallet-container/index.ts b/apps/trading/components/vega-wallet-container/index.ts deleted file mode 100644 index 58aa4c53c..000000000 --- a/apps/trading/components/vega-wallet-container/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './vega-wallet-container'; diff --git a/apps/trading/components/vega-wallet-container/vega-wallet-container.spec.tsx b/apps/trading/components/vega-wallet-container/vega-wallet-container.spec.tsx deleted file mode 100644 index d4ee4d5cb..000000000 --- a/apps/trading/components/vega-wallet-container/vega-wallet-container.spec.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { render, screen } from '@testing-library/react'; -import { VegaWalletContainer } from './vega-wallet-container'; -import type { VegaWalletContextShape } from '@vegaprotocol/wallet'; -import { VegaWalletContext } from '@vegaprotocol/wallet'; -import type { PartialDeep } from 'type-fest'; - -const generateJsx = (context: PartialDeep) => { - return ( - - -
- - - ); -}; - -describe('VegaWalletContainer', () => { - it('doesnt render children if not connected', () => { - render(generateJsx({ pubKey: null })); - expect(screen.queryByTestId('child')).not.toBeInTheDocument(); - }); - - it('renders children if connected', () => { - render(generateJsx({ pubKey: '0x123' })); - expect(screen.getByTestId('child')).toBeInTheDocument(); - }); -}); diff --git a/apps/trading/components/vega-wallet-container/vega-wallet-container.tsx b/apps/trading/components/vega-wallet-container/vega-wallet-container.tsx deleted file mode 100644 index 18d72ecae..000000000 --- a/apps/trading/components/vega-wallet-container/vega-wallet-container.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import type { ReactNode } from 'react'; -import { t } from '@vegaprotocol/i18n'; -import { Button, Splash } from '@vegaprotocol/ui-toolkit'; -import { useVegaWallet, useVegaWalletDialogStore } from '@vegaprotocol/wallet'; - -interface VegaWalletContainerProps { - children: ReactNode; -} - -export const VegaWalletContainer = ({ children }: VegaWalletContainerProps) => { - const { openVegaWalletDialog } = useVegaWalletDialogStore((store) => ({ - openVegaWalletDialog: store.openVegaWalletDialog, - })); - const { pubKey } = useVegaWallet(); - - if (!pubKey) { - return ( - -
-

- {t('Connect your Vega wallet')} -

- -
-
- ); - } - - return <>{children}; -};