Harden onion boot flow and deepen site surfaces
Add persistent onion key backup and restore, improve startup resilience, and flesh out the major site verticals with richer navigation, search coverage, and operator documentation. Made-with: Cursor
This commit is contained in:
17
components/AppProviders.tsx
Normal file
17
components/AppProviders.tsx
Normal file
@@ -0,0 +1,17 @@
|
||||
"use client";
|
||||
|
||||
import type { ReactNode } from "react";
|
||||
import { AccountProvider } from "@/contexts/AccountContext";
|
||||
import { CartProvider } from "@/contexts/CartContext";
|
||||
import { WalletProvider } from "@/contexts/WalletContext";
|
||||
|
||||
/** Client-only wrappers so wallet + persistent account work on every route. */
|
||||
export default function AppProviders({ children }: { children: ReactNode }) {
|
||||
return (
|
||||
<WalletProvider>
|
||||
<AccountProvider>
|
||||
<CartProvider>{children}</CartProvider>
|
||||
</AccountProvider>
|
||||
</WalletProvider>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user