Skip to content

Commit 2c9aaba

Browse files
committed
fix: starter pack > settings > back > empty
1 parent bc041a4 commit 2c9aaba

File tree

3 files changed

+6
-11
lines changed

3 files changed

+6
-11
lines changed

packages/keychain/src/components/app.tsx

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ import { HeadlessApprovalRoute } from "./connect/HeadlessApprovalRoute";
5555
import { useUpgrade } from "./provider/upgrade";
5656
import { Layout } from "@/components/layout";
5757
import { Disconnect } from "./disconnect";
58-
import { StarterpackProviders } from "@/context";
5958
import { OnchainCheckout } from "./purchasenew/checkout/onchain";
6059
import { CoinbaseCheckout } from "./purchasenew/checkout/coinbase";
6160
import { useAccount } from "@/hooks/account";
@@ -249,14 +248,7 @@ export function App() {
249248
<Route path="success" element={<Success />} />
250249
<Route path="failure" element={<Failure />} />
251250
<Route path="pending" element={<Pending />} />
252-
<Route
253-
path="/purchase"
254-
element={
255-
<StarterpackProviders>
256-
<Outlet />
257-
</StarterpackProviders>
258-
}
259-
>
251+
<Route path="/purchase" element={<Outlet />}>
260252
<Route
261253
path="credits"
262254
element={<Purchase type={PurchaseType.Credits} />}

packages/keychain/src/components/provider/index.test.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ vi.mock("@/components/provider/data", () => ({
8383

8484
vi.mock("@/context", () => ({
8585
ToastProvider: ({ children }: PropsWithChildren) => <>{children}</>,
86+
StarterpackProviders: ({ children }: PropsWithChildren) => <>{children}</>,
8687
}));
8788

8889
vi.mock("@/context/quest", () => ({

packages/keychain/src/components/provider/index.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { UIProvider } from "./ui";
2020
import { FeatureProvider } from "@/hooks/features";
2121
import { ArcadeProvider as ProfileArcadeProvider } from "@/components/provider/arcade";
2222
import { DataProvider as ProfileDataProvider } from "@/components/provider/data";
23-
import { ToastProvider } from "@/context";
23+
import { ToastProvider, StarterpackProviders } from "@/context";
2424
import { QuestProvider } from "@/context/quest";
2525
import { IndexerAPIProvider } from "@cartridge/ui/utils/api/indexer";
2626
import { CartridgeAPIProvider } from "@cartridge/ui/utils/api/cartridge";
@@ -95,7 +95,9 @@ export function Provider({ children }: PropsWithChildren) {
9595
>
9696
<ProfileDataProvider>
9797
<QuestProvider>
98-
{children}
98+
<StarterpackProviders>
99+
{children}
100+
</StarterpackProviders>
99101
</QuestProvider>
100102
</ProfileDataProvider>
101103
</MarketplaceClientProvider>

0 commit comments

Comments
 (0)