From 45351034eaf3642d5ed16271f0a6dfeb7391a9b5 Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Wed, 12 Feb 2025 10:24:39 -0800 Subject: [PATCH] remove unused components --- .../src/Components/WalletConnector/index.jsx | 54 ------------------ Client/src/Pages/Wallet/index.jsx | 55 ------------------- 2 files changed, 109 deletions(-) delete mode 100644 Client/src/Components/WalletConnector/index.jsx delete mode 100644 Client/src/Pages/Wallet/index.jsx diff --git a/Client/src/Components/WalletConnector/index.jsx b/Client/src/Components/WalletConnector/index.jsx deleted file mode 100644 index 4a25b684a..000000000 --- a/Client/src/Components/WalletConnector/index.jsx +++ /dev/null @@ -1,54 +0,0 @@ -import { Stack } from "@mui/material"; -import { useMemo } from "react"; -import { ConnectionProvider, WalletProvider } from "@solana/wallet-adapter-react"; -import { WalletAdapterNetwork } from "@solana/wallet-adapter-base"; -import { - UnsafeBurnerWalletAdapter, - PhantomWalletAdapter, -} from "@solana/wallet-adapter-wallets"; - -import { - WalletModalProvider, - WalletMultiButton, - WalletDisconnectButton, -} from "@solana/wallet-adapter-react-ui"; -import { clusterApiUrl } from "@solana/web3.js"; - -// Default styles that can be overridden by your app -import "@solana/wallet-adapter-react-ui/styles.css"; - -export const Wallet = () => { - // The network can be set to 'devnet', 'testnet', or 'mainnet-beta'. - const network = WalletAdapterNetwork.Devnet; - - // You can also provide a custom RPC endpoint. - const endpoint = useMemo(() => clusterApiUrl(network), [network]); - - const wallets = useMemo( - () => [new UnsafeBurnerWalletAdapter(), new PhantomWalletAdapter()], - // eslint-disable-next-line react-hooks/exhaustive-deps - [network] - ); - - return ( - - - - - - - - {/* Your app's components go here, nested within the context providers. */} - - - - ); -}; - -export default Wallet; diff --git a/Client/src/Pages/Wallet/index.jsx b/Client/src/Pages/Wallet/index.jsx deleted file mode 100644 index c9fa883e6..000000000 --- a/Client/src/Pages/Wallet/index.jsx +++ /dev/null @@ -1,55 +0,0 @@ -import { - WalletNotConnectedError, - WalletAdapterNetwork, -} from "@solana/wallet-adapter-base"; - -import { useConnection, useWallet } from "@solana/wallet-adapter-react"; -import { Keypair, SystemProgram, Transaction } from "@solana/web3.js"; -import { ConnectionProvider, WalletProvider } from "@solana/wallet-adapter-react"; -import { clusterApiUrl } from "@solana/web3.js"; -import { useMemo, useEffect } from "react"; -import { - UnsafeBurnerWalletAdapter, - PhantomWalletAdapter, -} from "@solana/wallet-adapter-wallets"; -const Wallet = () => { - const { connection } = useConnection(); - const { publicKey, sendTransaction } = useWallet(); - - useEffect(() => { - try { - if (!publicKey) return; - const getBalance = async () => { - const balance = await connection.getBalance(publicKey); - console.log({ balance }); - }; - getBalance(); - } catch (error) { - console.log(error); - } - }, [connection, publicKey]); - return
Wallet
; -}; - -const Provider = () => { - const network = WalletAdapterNetwork.Devnet; - const wallets = useMemo( - () => [new UnsafeBurnerWalletAdapter(), new PhantomWalletAdapter()], - // eslint-disable-next-line react-hooks/exhaustive-deps - [network] - ); - const endpoint = useMemo(() => clusterApiUrl(network), [network]); - - return ( - - - - - - ); -}; - -export default Provider;