Commit db1d14e3 authored by Wahyu Adjie Prasetyo's avatar Wahyu Adjie Prasetyo
parents 85453be2 09a88a5d
...@@ -3,7 +3,7 @@ import Axios from 'axios'; ...@@ -3,7 +3,7 @@ import Axios from 'axios';
import i18n from 'i18n-js'; import i18n from 'i18n-js';
import moment from 'moment'; import moment from 'moment';
import React from 'react'; import React from 'react';
import { Alert, BackHandler, Image, Linking, Modal, ScrollView, StyleSheet, Text, TextInput, TouchableOpacity, View } from 'react-native'; import { Alert, BackHandler, Image, Linking, Modal, ScrollView, StyleSheet, Text, TextInput, TouchableOpacity, View, RefreshControl } from 'react-native';
import { Icon, Rating } from 'react-native-elements'; import { Icon, Rating } from 'react-native-elements';
import NumberFormat from 'react-number-format'; import NumberFormat from 'react-number-format';
import { connect } from 'react-redux'; import { connect } from 'react-redux';
...@@ -30,7 +30,8 @@ class OrderDetail extends React.Component { ...@@ -30,7 +30,8 @@ class OrderDetail extends React.Component {
review_rating: 0, review_rating: 0,
cancelled_by_display: '', cancelled_by_display: '',
cancelled_reason: '', cancelled_reason: '',
caretHidden: true caretHidden: true,
is_refreshing: false
} }
...@@ -164,6 +165,31 @@ class OrderDetail extends React.Component { ...@@ -164,6 +165,31 @@ class OrderDetail extends React.Component {
}) })
} }
onRefresh() {
this.setState({
is_refreshing: true,
trans_type_display: '',
outlet: '',
outlet_code: '',
trans_status_display: '',
transaction_detail: [],
numberId: '',
detail_trans: '',
trans_status: '',
modalVisible: false,
reason: '',
is_reviewed: '',
review_rating: 0,
cancelled_by_display: '',
cancelled_reason: '',
caretHidden: true,
})
this.getDetailTrans()
this.setState({
is_refreshing: false
})
}
render() { render() {
// console.log(this.state.detail_trans) // console.log(this.state.detail_trans)
// console.log(this.state.detail_trans.used_reward) // console.log(this.state.detail_trans.used_reward)
...@@ -241,7 +267,8 @@ class OrderDetail extends React.Component { ...@@ -241,7 +267,8 @@ class OrderDetail extends React.Component {
} }
</View> </View>
<ScrollView style={styles.body}> <ScrollView style={styles.body} refreshControl={<RefreshControl refreshing={this.state.is_refreshing}
onRefresh={() => this.onRefresh()} />}>
{ {
......
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