import axios from 'axios'; import { ISSUANCE_SERVICE_BASE_URL, ISSUANCE_SERVICE_API_KEY, CLOUD_WALLET_SERVICE_BASE_URL, CLOUD_WALLET_SERVICE_API_KEY, DIGILOCKER_SERVICE_BASE_URL, DIGILOCKER_SERVICE_AFFINIDI_BASE_URL, } from '@constants/api'; import Config from 'react-native-config'; export const issuanceServiceInstance = axios.create({ baseURL: ISSUANCE_SERVICE_BASE_URL, headers: { ['api-key']: ISSUANCE_SERVICE_API_KEY, }, }); export const cloudWalletServiceInstance = axios.create({ baseURL: CLOUD_WALLET_SERVICE_BASE_URL, headers: { ['api-key']: CLOUD_WALLET_SERVICE_API_KEY, }, }); export const digiLockerServiceInstance = axios.create({ baseURL: DIGILOCKER_SERVICE_BASE_URL, }); export const digiLockerAffinidiServiceInstance = axios.create({ baseURL: DIGILOCKER_SERVICE_AFFINIDI_BASE_URL, headers: { ['api-key']: Config.DIGILOCKER_SERVICE_AFFINIDI_API_KEY || 'dummyKey', }, });