feat: cashu wallet setup

feat: wallet send/receive pages
This commit is contained in:
2024-01-04 16:10:40 +00:00
parent 1e08702072
commit 7bc00b4624
17 changed files with 348 additions and 143 deletions

View File

@ -38,9 +38,11 @@ import { OnboardingRoutes } from "@/Pages/onboarding";
import { setupWebLNWalletConfig } from "@/Wallet/WebLN";
import { Wallets } from "@/Wallet";
import NetworkGraph from "@/Pages/NetworkGraph";
import WalletPage from "./Pages/WalletPage";
import WalletPage from "./Pages/wallet";
import { hasWasm, wasmInit, WasmPath } from "@/Utils/wasm";
import { System } from "@/system";
import { WalletSendPage } from "./Pages/wallet/send";
import { WalletReceivePage } from "./Pages/wallet/receive";
declare global {
interface Window {
@ -146,6 +148,14 @@ const mainRoutes = [
</div>
),
},
{
path: "/wallet/send",
element: <WalletSendPage />
},
{
path: "/wallet/receive",
element: <WalletReceivePage />
},
...OnboardingRoutes,
...SettingsRoutes,
] as Array<RouteObject>;