Skip to content

Commit 77bfc8c

Browse files
committed
Fix tanstack router test wrapper rendering
1 parent b367dd7 commit 77bfc8c

1 file changed

Lines changed: 30 additions & 29 deletions

File tree

packages/tanstack-router/src/test/index.tsx

Lines changed: 30 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -49,35 +49,7 @@ export const TestWrapper: (
4949
}) => {
5050
return ({ children }): React.ReactElement => {
5151
const rootRoute = createRootRoute({
52-
component: () => (
53-
<Refine
54-
dataProvider={dataProvider ?? MockJSONServer}
55-
i18nProvider={i18nProvider}
56-
routerProvider={routerProvider ?? mockRouterProvider()}
57-
authProvider={authProvider}
58-
notificationProvider={notificationProvider}
59-
resources={resources ?? [{ name: "posts", list: "/posts" }]}
60-
accessControlProvider={accessControlProvider}
61-
options={{
62-
...options,
63-
disableTelemetry: true,
64-
reactQuery: {
65-
clientConfig: {
66-
defaultOptions: {
67-
queries: {
68-
gcTime: 0,
69-
staleTime: 0,
70-
networkMode: "always",
71-
},
72-
},
73-
},
74-
},
75-
}}
76-
>
77-
{children}
78-
<Outlet />
79-
</Refine>
80-
),
52+
component: () => <Outlet />,
8153
});
8254

8355
const routes = [
@@ -107,6 +79,35 @@ export const TestWrapper: (
10779
initialEntries: routerInitialEntries ?? ["/"],
10880
}),
10981
defaultPreload: false,
82+
Wrap: ({ children: routerChildren }) => (
83+
<Refine
84+
dataProvider={dataProvider ?? MockJSONServer}
85+
i18nProvider={i18nProvider}
86+
routerProvider={routerProvider ?? mockRouterProvider()}
87+
authProvider={authProvider}
88+
notificationProvider={notificationProvider}
89+
resources={resources ?? [{ name: "posts", list: "/posts" }]}
90+
accessControlProvider={accessControlProvider}
91+
options={{
92+
...options,
93+
disableTelemetry: true,
94+
reactQuery: {
95+
clientConfig: {
96+
defaultOptions: {
97+
queries: {
98+
gcTime: 0,
99+
staleTime: 0,
100+
networkMode: "always",
101+
},
102+
},
103+
},
104+
},
105+
}}
106+
>
107+
{children}
108+
{routerChildren}
109+
</Refine>
110+
),
110111
});
111112

112113
return <TanStackRouterProvider router={router} />;

0 commit comments

Comments
 (0)