services file updated

This commit is contained in:
victorAnumudu
2024-12-11 17:10:27 +01:00
parent 5fbb9e2302
commit 1b3b2c3eae
2 changed files with 15 additions and 5 deletions
+2 -2
View File
@@ -29,7 +29,7 @@ export default function Login() {
if(!fields.username || !fields.password){ if(!fields.username || !fields.password){
throw new Error('Please provide all fields marked *') throw new Error('Please provide all fields marked *')
} }
return loginUser('panel/auth/login', fields) return loginUser(fields)
}, },
onError: (error) => { onError: (error) => {
console.log(error) console.log(error)
@@ -84,7 +84,7 @@ export default function Login() {
</div> </div>
{login.error && {login.error &&
<> <>
<div className="col-12 mt-3"> <div className="col-12">
<p className='text-danger'>{login.error.message}</p> <p className='text-danger'>{login.error.message}</p>
</div> </div>
</> </>
+13 -3
View File
@@ -13,7 +13,7 @@ axios.interceptors.request.use(
// 'Authorization': '22222' // 'Authorization': '22222'
// }; // };
config.headers['Authorization'] = `Bearer ${localStorage.getItem('access_token')}`; config.headers['Authorization'] = `Bearer ${localStorage.getItem('access_token')}`;
config.baseURL = process.env.REACT_APP_MAIN_API // config.baseURL = process.env.REACT_APP_MAIN_API
return config; return config;
}, },
error => { error => {
@@ -21,9 +21,19 @@ axios.interceptors.request.use(
} }
); );
export const loginUser = (path, reqData) => { const postAuxEnd = (path, postData, media=false) => {
const basePath = media ? process.env.REACT_APP_MAIN_API : process.env.REACT_APP_MAIN_API
return axios.post(`${basePath}${path}`, postData).then(res => {
return res
}).catch(err => {
throw new Error(err.response.data.message);
})
}
export const loginUser = (reqData) => {
let postData = { let postData = {
...reqData ...reqData
} }
return axios.post(path, postData) return postAuxEnd('/panel/auth/login', postData, false)
} }