kaneo (minimalist kanban) fork to experiment adding a tangled integration
github.com/usekaneo/kaneo
1import { QueryClient } from "@tanstack/react-query";
2
3const queryClient = new QueryClient({
4 defaultOptions: {
5 queries: {
6 refetchOnWindowFocus: false,
7 refetchOnMount: false,
8 retry: (failureCount, error) => {
9 if (error instanceof Error) {
10 if (
11 error.message.includes("Failed to fetch") ||
12 error.message.includes("NetworkError") ||
13 error.message.includes("CORS")
14 ) {
15 return false;
16 }
17 }
18 return failureCount < 2;
19 },
20 },
21 mutations: {
22 retry: false,
23 },
24 },
25});
26
27export default queryClient;