/
Muip
/
ProBody
Обзор
Документация
Войти
/
Muip
/
ProBody
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
context/apiClient.ts
24 строки
774 B
chmerev
new
14 авг 2024, 12:02
14 авг 2024, 12:02
595f266
Код
Авторство
О чём код?
import AsyncStorage from '@react-native-async-storage/async-storage'; import { AppSettings, EnvEnum, env } from '../appSettings'; import ApiClient from '../api/ApiClient'; const createApiClient = () => new ApiClient({ baseUrl: AppSettings.api.url, debug: env == EnvEnum.dev, auth: { access: { name: AppSettings.auth.access.name, durationDays: AppSettings.auth.access.durationDays, }, refresh: { name: AppSettings.auth.refresh.name, durationDays: AppSettings.auth.refresh.durationDays, } }, saveToken: (key: string, value: string, params: any) => AsyncStorage.setItem(key, value), deleteToken: (key: string) => AsyncStorage.removeItem(key), getToken: (key: string) => AsyncStorage.getItem(key) }); export default createApiClient;