@embrace-io/react-native
Version:
A React Native wrapper for the Embrace SDK
18 lines (17 loc) • 592 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getNetworkSDKInterceptorProvider = void 0;
const IAxios_1 = require("./IAxios");
/**
* This methods validates if the instance is supported by Embrace
* and returns its type
* @param providerInstance
* @returns Provider interceptor type
*/
const getNetworkSDKInterceptorProvider = (providerInstance) => {
if ((0, IAxios_1.validateAxiosInterface)(providerInstance)) {
return "axios";
}
return undefined;
};
exports.getNetworkSDKInterceptorProvider = getNetworkSDKInterceptorProvider;