From 5f4611d65e40eae3ca6191a15f68d69ea5a1c4cb Mon Sep 17 00:00:00 2001 From: Kirill Rogovoy Date: Tue, 20 Jul 2021 21:24:52 +0300 Subject: WIP --- app_expo/services/api/api-config.ts | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 app_expo/services/api/api-config.ts (limited to 'app_expo/services/api/api-config.ts') diff --git a/app_expo/services/api/api-config.ts b/app_expo/services/api/api-config.ts new file mode 100644 index 0000000..b939c0e --- /dev/null +++ b/app_expo/services/api/api-config.ts @@ -0,0 +1,27 @@ +// Use this import if you want to use "env.js" file +// const { API_URL } = require("../../config/env") +// Or just specify it directly like this: +const API_URL = 'http://example.com' + +/** + * The options used to configure the API. + */ +export interface ApiConfig { + /** + * The URL of the api. + */ + url: string + + /** + * Milliseconds before we timeout the request. + */ + timeout: number +} + +/** + * The default configuration for the app. + */ +export const DEFAULT_API_CONFIG: ApiConfig = { + url: API_URL || 'https://jsonplaceholder.typicode.com', + timeout: 10000, +} -- cgit v1.2.3