From 630249d22a45907264fbaec717463b1c6ad06896 Mon Sep 17 00:00:00 2001
From: GyDi <zzzgydi@gmail.com>
Date: Thu, 16 Mar 2023 17:03:12 +0800
Subject: [PATCH] fix: adjust swr option

---
 src/pages/_layout.tsx | 2 +-
 src/services/api.ts   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/pages/_layout.tsx b/src/pages/_layout.tsx
index 1027ecc..77639bc 100644
--- a/src/pages/_layout.tsx
+++ b/src/pages/_layout.tsx
@@ -76,7 +76,7 @@ const Layout = () => {
   }, [language]);
 
   return (
-    <SWRConfig value={{}}>
+    <SWRConfig value={{ errorRetryCount: 3 }}>
       <ThemeProvider theme={theme}>
         <Paper
           square
diff --git a/src/services/api.ts b/src/services/api.ts
index 6511059..65e7234 100644
--- a/src/services/api.ts
+++ b/src/services/api.ts
@@ -27,6 +27,7 @@ export const getAxios = async (force: boolean = false) => {
   axiosIns = axios.create({
     baseURL: `http://${server}`,
     headers: secret ? { Authorization: `Bearer ${secret}` } : {},
+    timeout: 15000,
   });
   axiosIns.interceptors.response.use((r) => r.data);
   return axiosIns;
-- 
GitLab