viam-compliance-deposit-ui
Version:
A React component for deposit sar alerts.
39 lines (29 loc) • 981 B
JavaScript
import axios from 'axios';
const getDepositAlerts = ({ params, connecParam }) => {
const url = `${connecParam.urlApi}/general/data`;
if (connecParam.axiosInstance === undefined) {
return axios.post(url, params);
}
return connecParam.axiosInstance.post(url, params);
};
export const getCompanies = ({ connecParam }) => {
const url = `${connecParam.urlApi}/general/companies`;
if (connecParam.axiosInstance === undefined) {
return axios.get(url);
}
return connecParam.axiosInstance.get(url);
};
export const getStates = ({ param, connecParam }) => {
const url = `${connecParam.urlApi}/general/states?Id=${param}`;
const config = {
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: null
};
if (connecParam.axiosInstance === undefined) {
return axios.get(url, config);
}
return connecParam.axiosInstance.get(url, config);
};
export default getDepositAlerts;