diff --git a/src/axios.ts b/src/axios.ts index 5ec5fd6..80ef863 100644 --- a/src/axios.ts +++ b/src/axios.ts @@ -1,9 +1,10 @@ import axios from "axios"; -import { baseURI } from "./const"; +import { baseURI, networkTimeout } from "./const"; const req = axios.create({ baseURL: baseURI, + timeout: networkTimeout, }); export default req; diff --git a/src/const.ts b/src/const.ts index 6ed0639..af1c478 100644 --- a/src/const.ts +++ b/src/const.ts @@ -5,3 +5,6 @@ export const appFullName: string = "Amber Web"; export const appName: string = "amber_web"; export const appAuthor: string = "Timur Demin"; export const appHomePage: string = "https://git.tdem.in/tdemin/amber_web"; + +/** Network timeout (in ms) as used by Axios. */ +export const networkTimeout: number = 5000;