Axios Post request in React js
Copy Below Code
View As A Text File
Show Text Only
Show API
Edit Code
import axios from 'axios';
import swal from 'sweatalert';
const url = this.state.baseUrl+'api/post_contactus_form';
axios.post(url, this.state) // first Method
.then(res => {
console.log(res);
console.log(res.data);
if(res.data.status == 'success'){
swal('Success',res.data.message,'success');
this.setState({name:'',email:'',phone:''});
}
})
.catch((xhr) => {
console.log(xhr.response.data);
console.log(xhr.response.data.errors);
let errors = xhr.response.data.errors;
Object.keys(errors).map(key => {
console.log(errors[key][0]);
swal('Error',errors[key][0],'error')
});
});