fix: (hopefully) fix retry conditions
Signed-off-by: Noa Virellia <noa@requiem.garden>
This commit is contained in:
@@ -5,19 +5,19 @@ import { ThemeProvider } from '@/components/theme-provider';
|
|||||||
import { Toaster } from '@/components/ui/sonner';
|
import { Toaster } from '@/components/ui/sonner';
|
||||||
import '@/index.css';
|
import '@/index.css';
|
||||||
|
|
||||||
const queryClient = new QueryClient({
|
function retry(failureCount: number, error: any) {
|
||||||
defaultOptions: {
|
// eslint-disable-next-line ts/no-unsafe-assignment, ts/no-unsafe-member-access
|
||||||
queries: {
|
const status = error?.response?.status ?? error?.code;
|
||||||
retry: (failureCount, error: any) => {
|
|
||||||
// eslint-disable-next-line ts/no-unsafe-assignment
|
|
||||||
const status
|
|
||||||
// eslint-disable-next-line ts/no-unsafe-member-access
|
|
||||||
= error?.response?.status ?? error?.status;
|
|
||||||
if (status >= 400 && status < 500) {
|
if (status >= 400 && status < 500) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return failureCount < 3;
|
return failureCount < 3;
|
||||||
},
|
}
|
||||||
|
|
||||||
|
const queryClient = new QueryClient({
|
||||||
|
defaultOptions: {
|
||||||
|
queries: {
|
||||||
|
retry,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ export default defineConfig({
|
|||||||
},
|
},
|
||||||
server: {
|
server: {
|
||||||
proxy: {
|
proxy: {
|
||||||
'/app/api': 'http://10.0.0.10:8000',
|
'/app/api': 'https://test.nix.org.cn',
|
||||||
},
|
},
|
||||||
host: '0.0.0.0',
|
host: '0.0.0.0',
|
||||||
port: 5173,
|
port: 5173,
|
||||||
|
|||||||
Reference in New Issue
Block a user