diff --git a/client/cms/src/routes/__root.tsx b/client/cms/src/routes/__root.tsx index d6952eb..d3bd73e 100644 --- a/client/cms/src/routes/__root.tsx +++ b/client/cms/src/routes/__root.tsx @@ -5,19 +5,19 @@ import { ThemeProvider } from '@/components/theme-provider'; import { Toaster } from '@/components/ui/sonner'; import '@/index.css'; +function retry(failureCount: number, error: any) { + // eslint-disable-next-line ts/no-unsafe-assignment, ts/no-unsafe-member-access + const status = error?.response?.status ?? error?.code; + if (status >= 400 && status < 500) { + return false; + } + return failureCount < 3; +} + const queryClient = new QueryClient({ defaultOptions: { queries: { - 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) { - return false; - } - return failureCount < 3; - }, + retry, }, }, }); diff --git a/client/cms/vite.config.ts b/client/cms/vite.config.ts index b6ae18b..2892a18 100644 --- a/client/cms/vite.config.ts +++ b/client/cms/vite.config.ts @@ -27,7 +27,7 @@ export default defineConfig({ }, server: { proxy: { - '/app/api': 'http://10.0.0.10:8000', + '/app/api': 'https://test.nix.org.cn', }, host: '0.0.0.0', port: 5173,