SILENT KILLERPanel

Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > > extendify > src > Launch > api


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: /home/codekrsu//ameliagraphics.com/wp-content/plugins//extendify/src/Launch/api

NameTypeSizeLast ModifiedActions
__tests__ Directory - -
DataApi.js File 9483 bytes July 16 2025 19:39:24.
LibraryApi.js File 171 bytes November 12 2024 01:14:14.
WPApi.js File 14426 bytes July 16 2025 19:39:24.
WooCommerce.js File 135 bytes December 19 2024 22:43:36.
axios.js File 794 bytes October 08 2024 14:19:28.

Reading File: /home/codekrsu//ameliagraphics.com/wp-content/plugins//extendify/src/Launch/api/axios.js

import axios from 'axios';

const Axios = axios.create({
	baseURL: window.extSharedData.root,
	headers: {
		'X-WP-Nonce': window.extSharedData.nonce,
		'X-Requested-With': 'XMLHttpRequest',
		'X-Extendify': true,
	},
});

Axios.interceptors.response.use(
	(response) => findResponse(response),
	(error) => handleErrors(error),
);

const findResponse = (response) => {
	return Object.prototype.hasOwnProperty.call(response, 'data')
		? response.data
		: response;
};

const handleErrors = (error) => {
	if (!error.response) {
		return;
	}
	console.error(error.response);
	// if 4XX, return the error object
	if (error.response.status >= 400 && error.response.status < 500) {
		return Promise.reject(error.response);
	}
	return Promise.reject(findResponse(error.response));
};

export { Axios };

SILENT KILLER Tool