WIP update - Web3Auth x Wallet Connect signing integration

This commit is contained in:
SaraJane
2026-01-13 10:44:18 +00:00
parent 6386a98986
commit 06a4b7ef67
15 changed files with 4914 additions and 164 deletions

View File

@ -1,6 +1,7 @@
import { SupportedWallet, WalletId, WalletManager, WalletProvider } from '@txnlab/use-wallet-react'
import { SnackbarProvider } from 'notistack'
import { BrowserRouter, Route, Routes } from 'react-router-dom'
import { Web3AuthProvider } from './components/Web3AuthProvider'
import Home from './Home'
import Layout from './Layout'
import TokenizePage from './TokenizePage'
@ -53,16 +54,18 @@ export default function App() {
return (
<SnackbarProvider maxSnack={3}>
<WalletProvider manager={walletManager}>
<BrowserRouter>
<Routes>
<Route element={<Layout />}>
<Route path="/" element={<Home />} />
<Route path="/tokenize" element={<TokenizePage />} />
</Route>
</Routes>
</BrowserRouter>
</WalletProvider>
<Web3AuthProvider>
<WalletProvider manager={walletManager}>
<BrowserRouter>
<Routes>
<Route element={<Layout />}>
<Route path="/" element={<Home />} />
<Route path="/tokenize" element={<TokenizePage />} />
</Route>
</Routes>
</BrowserRouter>
</WalletProvider>
</Web3AuthProvider>
</SnackbarProvider>
)
}