diff --git a/src/assets/graphics/nova.jpg b/src/assets/graphics/nova.jpg new file mode 100644 index 000000000..f7c0c290c Binary files /dev/null and b/src/assets/graphics/nova.jpg differ diff --git a/src/assets/icons/subwallet.png b/src/assets/graphics/subwallet.png similarity index 100% rename from src/assets/icons/subwallet.png rename to src/assets/graphics/subwallet.png diff --git a/src/components/auth/common/polkadot-connect/PolkadotConnectWalletContent.tsx b/src/components/auth/common/polkadot-connect/PolkadotConnectWalletContent.tsx index 059fb1968..8d2a2813d 100644 --- a/src/components/auth/common/polkadot-connect/PolkadotConnectWalletContent.tsx +++ b/src/components/auth/common/polkadot-connect/PolkadotConnectWalletContent.tsx @@ -1,21 +1,18 @@ +import NovaIcon from '@/assets/graphics/nova.jpg' +import SubwalletIcon from '@/assets/graphics/subwallet.png' import WalletIcon from '@/assets/graphics/wallet.svg' -import SubwalletIcon from '@/assets/icons/subwallet.png' import Button from '@/components/Button' import PopOver from '@/components/floating/PopOver' import MenuList, { MenuListProps } from '@/components/MenuList' -import { env } from '@/env.mjs' import useIsInIframe from '@/hooks/useIsInIframe' -import { ACCOUNT_SECRET_KEY_URL_PARAMS } from '@/pages/account' import { useSendEvent } from '@/stores/analytics' import { useMyAccount } from '@/stores/my-account' import { cx } from '@/utils/class-names' -import { getCurrentUrlOrigin } from '@/utils/links' import { isInMobileOrTablet } from '@/utils/window' import { getWallets, Wallet } from '@talismn/connect-wallets' import Image from 'next/image' import { useEffect } from 'react' import { FiDownload } from 'react-icons/fi' -import urlJoin from 'url-join' import { PolkadotConnectContentProps } from './types' function getShouldWalletDisabled(wallet: Wallet, isInIframe: boolean) { @@ -157,19 +154,13 @@ export default function PolkadotConnectWalletContent({ ] } else { // Currently, if the url contains encoded / (%252F) inside the link, it will not open the link, instead open search engine - const urlToGo = urlJoin( - getCurrentUrlOrigin(), - env.NEXT_PUBLIC_BASE_PATH, - `/account?${ACCOUNT_SECRET_KEY_URL_PARAMS}=${ - useMyAccount.getState().encodedSecretKey - }` - ) + const urlToGo = window.location.href menus = [ { icon: () => ( Subwallet ( + NovaWallet + ), + text: 'Nova Wallet', + className: cx('gap-4'), + href: 'https://novawallet.io/', + }, ] } }