File tree 2 files changed +18
-3
lines changed
2 files changed +18
-3
lines changed Original file line number Diff line number Diff line change 1
1
import {
2
2
metadata_Backpack ,
3
3
metadata_CoinbaseWallet ,
4
+ metadata_MetaMask ,
4
5
metadata_OkxWallet ,
5
6
metadata_Phantom ,
6
7
metadata_Trust ,
7
8
metadata_WalletConnect ,
8
9
} from '@ant-design/web3-assets' ;
9
- import { CoinbaseWalletAdapter , TrustWalletAdapter } from '@solana/wallet-adapter-wallets' ;
10
+ import {
11
+ CoinbaseWalletAdapter ,
12
+ SolflareWalletAdapter ,
13
+ TrustWalletAdapter ,
14
+ } from '@solana/wallet-adapter-wallets' ;
10
15
11
16
import { WalletConnectWalletAdapter } from '../wallet-connect-adapter' ;
12
17
import { StandardWalletFactory , WalletConnectWalletFactory , WalletFactory } from './factory' ;
13
18
14
19
export const CoinbaseWallet = ( ) =>
15
20
WalletFactory ( new CoinbaseWalletAdapter ( ) , metadata_CoinbaseWallet ) ;
16
21
export const TrustWallet = ( ) => WalletFactory ( new TrustWalletAdapter ( ) , metadata_Trust ) ;
22
+ export const MetamaskSnapWallet = ( ) =>
23
+ WalletFactory ( new SolflareWalletAdapter ( ) , metadata_MetaMask ) ;
17
24
18
25
export const PhantomWallet = ( ) => StandardWalletFactory ( metadata_Phantom ) ;
19
26
export const OKXWallet = ( ) => StandardWalletFactory ( metadata_OkxWallet ) ;
Original file line number Diff line number Diff line change 1
1
import { ConnectButton , Connector } from '@ant-design/web3' ;
2
- import { CoinbaseWallet , PhantomWallet , SolanaWeb3ConfigProvider } from '@ant-design/web3-solana' ;
2
+ import {
3
+ CoinbaseWallet ,
4
+ MetamaskSnapWallet ,
5
+ PhantomWallet ,
6
+ SolanaWeb3ConfigProvider ,
7
+ } from '@ant-design/web3-solana' ;
3
8
4
9
const App : React . FC = ( ) => {
5
10
return (
6
- < SolanaWeb3ConfigProvider autoConnect wallets = { [ CoinbaseWallet ( ) , PhantomWallet ( ) ] } >
11
+ < SolanaWeb3ConfigProvider
12
+ autoConnect
13
+ wallets = { [ CoinbaseWallet ( ) , PhantomWallet ( ) , MetamaskSnapWallet ( ) ] }
14
+ >
7
15
< Connector >
8
16
< ConnectButton />
9
17
</ Connector >
You can’t perform that action at this time.
0 commit comments