focalxaiinspection
Version:
Focalx AI Inspection
28 lines (23 loc) • 871 B
JavaScript
//import GetBaseURL from './base';
const InspectImage = async (formData) => {
//const baseUrl = GetBaseURL();
const car_info = JSON.parse(sessionStorage.getItem('carInformation'));
const baseUrl = car_info.baseUrl;
const accessToken = sessionStorage.getItem('token');
const schemaName = sessionStorage.getItem('schema_name');
const inspectionId = sessionStorage.getItem('inspection_id');
const inspectImageAPI = `https://${schemaName}.${baseUrl}/api/v1/service/inspections/${inspectionId}/images/`;
const response = await fetch(inspectImageAPI, {
method: 'POST',
headers: {
Authorization: `Bearer ${accessToken}`,
},
body: formData,
});
if (!response.ok) {
throw new Error('Network response was not ok');
}
const data = await response.json();
return data;
};
export default InspectImage;