From 84815a4ebfe1e34d7d6a7d5557572733c798a95d Mon Sep 17 00:00:00 2001 From: Timur Demin Date: Sat, 12 Oct 2019 13:43:59 +0500 Subject: [PATCH] Allow for a network timeout of 5s (fixes #16) --- src/axios.ts | 3 ++- src/const.ts | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) 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;