| Server IP : 139.59.63.204 / Your IP : 216.73.217.62 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ubuntu-s-1vcpu-1gb-blr1-01 6.8.0-110-generic #110-Ubuntu SMP PREEMPT_DYNAMIC Thu Mar 19 15:09:20 UTC 2026 x86_64 User : root ( 0) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/customerportal/resources/js/ |
Upload File : |
export async function productForm(payload = {}) {
try {
const token = localStorage.getItem('localtoken');
const response = await fetch('/customerportal/public/api/saveproduct', {
method: 'POST',
headers: {
'Authorization': `Bearer ${token}`,
'Accept': 'application/json'
},
body: JSON.stringify(payload)
});
if (!response.ok) {
// handle 404 or other errors
if (response.status === 404) {
return { error: 'not_found' };
}
throw new Error('API call failed: ' + response.status);
}
return await response.json();
} catch (err) {
console.error('API Error:', err);
return null;
}
}