Commit 1b94e9d7 authored by Wahyu Adjie Prasetyo's avatar Wahyu Adjie Prasetyo

patch 1(edit alamat)

parent 9b0d2086
......@@ -235,62 +235,60 @@ class AddreesDetail extends React.Component {
})
const navigation = this.props.navigation
let name = ""
let description = ""
let address_id = ""
if (this.props.edit_address == true) {
name = this.state.address_edit
description = this.state.description_edit
address_id = this.props.route.params.data_address.id
} else {
name = this.state.name
description = this.state.description
address_id =""
}
let name = ""
let description = ""
let address_id = ""
let params = {
session_id: this.props.session_id,
address: this.state.street + ' ' + this.state.city + ' ' + this.state.region + ' ' + this.state.postalCode,
name: name,
description: description,
lat: this.state.latitude,
address_id: address_id,
long: this.state.longitude
if (this.props.edit_address == true) {
name = this.state.address_edit
description =this.state.description_edit
address_id =this.props.route.params.data_address.id
} else {
name =this.state.name
description =this.state.description
address_id =""
}
// console.log(params)
Axios.post(this.props.BASE_URL + 'crm/v2/member/set_address', params).then(res => {
Alert.alert(
i18n.t('alertSuccessAddAddressTitle'),
i18n.t('alertSuccessAddAddressContent')
)
this.setState({
spinner: false,
})
let setDataEditAddress = {
edit_address: false
let params = {
session_id:this.props.session_id,
address:this.state.street + ' ' + this.state.city + ' ' + this.state.region + ' ' + this.state.postalCode,
name:name,
description:description,
lat:this.state.latitude,
address_id:address_id,
long:this.state.longitude
}
this.props.editAddress(setDataEditAddress);
this.props.navigation.goBack()
this.props.route.params.onChangeAddress({ example: 'wakwaw' })
})
.catch(error => {
let response = error.response.data;
const { navigation } = this.props
session(response, navigation)
Alert.alert(
'',
response.msg
)
this.setState({
spinner: false,
Axios.post(this.props.BASE_URL + 'crm/v2/member/set_address', params).then(res => {
Alert.alert(
i18n.t('alertSuccessAddAddressTitle'),
i18n.t('alertSuccessAddAddressContent')
)
this.setState({
spinner: false,
})
let setDataEditAddress = {
edit_address: false
}
this.props.editAddress(setDataEditAddress);
this.props.navigation.goBack()
this.props.route.params.onChangeAddress({ example: 'wakwaw' })
})
})
}
.catch(error => {
let response = error.response.data;
const { navigation } = this.props
session(response, navigation)
Alert.alert(
'',
response.msg
)
this.setState({
spinner: false,
})
})
}
render() {
return (
......
......@@ -86,8 +86,6 @@ class DeliveryAddrees extends React.Component {
})
}
getRate(address_id) {
// console.log('ADdress id : ' + address_id)
......@@ -139,7 +137,6 @@ class DeliveryAddrees extends React.Component {
addAdreess() {
this.props.navigation.navigate('Address Detail', {data_address : "", 'data': 'sample', onChangeAddress: this.onChangeAddress })
}
EditAdreess(data_address) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment