UNPKG

zips-react-native-sdk-test

Version:

Lightweight ZIPS Payment Gateway SDK for React Native - Complete payment solution with ZApp wallet payments and Access Bank integration

22 lines (21 loc) 688 B
// src/lib/axiosConfig.ts import axios from 'axios'; // Create axios instance const axiosConfig = axios.create({ // baseURL: 'http://localhost:9008/api/v1', // baseURL: 'http://zipsgateway.zigtech.net/api/v1', baseURL: 'https://api.zipsgateway.com/api/v1', timeout: 10000, headers: { 'Content-Type': 'application/json', }, }); // Request interceptor - add auth token axiosConfig.interceptors.request.use((config) => { return config; }, (error) => Promise.reject(error)); // Response interceptor - handle errors axiosConfig.interceptors.response.use((response) => response, (error) => { return Promise.reject(error); }); export default axiosConfig;