trying to get page to load without error

This commit is contained in:
2024-08-30 14:20:31 -06:00
parent baa69348a3
commit 13be104499
16 changed files with 188 additions and 129 deletions

View File

@@ -1,25 +0,0 @@
"use client"
import {
DehydratedState,
hydrate,
QueryClientProvider,
} from "@tanstack/react-query";
import React from "react";
import { ReactNode, useState } from "react";
import { createQueryClient } from "./queryClient";
export default function MyQueryClientProvider({
children,
dehydratedState,
}: {
children: ReactNode;
dehydratedState: DehydratedState;
}) {
const [queryClient] = useState(createQueryClient());
hydrate(queryClient, dehydratedState);
return (
<QueryClientProvider client={queryClient}>{children}</QueryClientProvider>
);
}

View File

@@ -123,23 +123,23 @@ export function createSuccessToast(message: string) {
);
}
export function createQueryClient() {
return new QueryClient({
defaultOptions: {
queries: {
refetchOnWindowFocus: false,
retry: 0,
},
mutations: {
onError: addErrorAsToast,
retry: 0,
},
},
queryCache: new QueryCache({
onError: addErrorAsToast,
}),
mutationCache: new MutationCache({
onError: addErrorAsToast,
}),
});
}
// export function createQueryClient() {
// return new QueryClient({
// defaultOptions: {
// queries: {
// refetchOnWindowFocus: false,
// retry: 0,
// },
// mutations: {
// onError: addErrorAsToast,
// retry: 0,
// },
// },
// queryCache: new QueryCache({
// onError: addErrorAsToast,
// }),
// mutationCache: new MutationCache({
// onError: addErrorAsToast,
// }),
// });
// }

View File

@@ -1,22 +0,0 @@
import { MutationCache, QueryCache, QueryClient } from "@tanstack/react-query";
export function createQueryClientForServer() {
return new QueryClient({
defaultOptions: {
queries: {
refetchOnWindowFocus: false,
retry: 0,
},
mutations: {
onError: (e) => console.log(e),
retry: 0,
},
},
queryCache: new QueryCache({
onError: (e) => console.log(e),
}),
mutationCache: new MutationCache({
onError: (e) => console.log(e),
}),
});
}