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 { ...@@ -235,62 +235,60 @@ class AddreesDetail extends React.Component {
}) })
const navigation = this.props.navigation const navigation = this.props.navigation
let name = "" let name = ""
let description = "" let description = ""
let address_id = "" 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 params = { if (this.props.edit_address == true) {
session_id: this.props.session_id, name = this.state.address_edit
address: this.state.street + ' ' + this.state.city + ' ' + this.state.region + ' ' + this.state.postalCode, description =this.state.description_edit
name: name, address_id =this.props.route.params.data_address.id
description: description, } else {
lat: this.state.latitude, name =this.state.name
address_id: address_id, description =this.state.description
long: this.state.longitude 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 = { let params = {
edit_address: false 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); Axios.post(this.props.BASE_URL + 'crm/v2/member/set_address', params).then(res => {
Alert.alert(
this.props.navigation.goBack() i18n.t('alertSuccessAddAddressTitle'),
this.props.route.params.onChangeAddress({ example: 'wakwaw' }) i18n.t('alertSuccessAddAddressContent')
})
.catch(error => { )
let response = error.response.data; this.setState({
const { navigation } = this.props spinner: false,
session(response, navigation) })
Alert.alert(
'', let setDataEditAddress = {
response.msg edit_address: false
) }
this.setState({ this.props.editAddress(setDataEditAddress);
spinner: false,
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() { render() {
return ( return (
......
...@@ -86,8 +86,6 @@ class DeliveryAddrees extends React.Component { ...@@ -86,8 +86,6 @@ class DeliveryAddrees extends React.Component {
}) })
} }
getRate(address_id) { getRate(address_id) {
// console.log('ADdress id : ' + address_id) // console.log('ADdress id : ' + address_id)
...@@ -139,7 +137,6 @@ class DeliveryAddrees extends React.Component { ...@@ -139,7 +137,6 @@ class DeliveryAddrees extends React.Component {
addAdreess() { addAdreess() {
this.props.navigation.navigate('Address Detail', {data_address : "", 'data': 'sample', onChangeAddress: this.onChangeAddress }) this.props.navigation.navigate('Address Detail', {data_address : "", 'data': 'sample', onChangeAddress: this.onChangeAddress })
} }
EditAdreess(data_address) { 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