{"path":"apps/dashboard/src/components/wallet-provider.tsx","size":637,"locked":false,"binary":false,"truncated":false,"content":"import { useMemo } from \"react\";\nimport { clusterApiUrl } from \"@solana/web3.js\";\nimport { ConnectionProvider, WalletProvider } from \"@solana/wallet-adapter-react\";\nimport { PhantomWalletAdapter } from \"@solana/wallet-adapter-phantom\";\n\nexport function SolanaWalletProvider({ children }: { children: React.ReactNode }) {\n  const endpoint = useMemo(() => clusterApiUrl(\"devnet\"), []);\n  const wallets = useMemo(() => [new PhantomWalletAdapter()], []);\n\n  return (\n    <ConnectionProvider endpoint={endpoint}>\n      <WalletProvider wallets={wallets} autoConnect>\n        {children}\n      </WalletProvider>\n    </ConnectionProvider>\n  );\n}\n"}