Commit 52790f0c by tungnq

SUC: Bổ sung nghiệp vụ xử lý khi tìm kiếm không có title trên menu home

parent f5ba7367
...@@ -9,7 +9,7 @@ const images = { ...@@ -9,7 +9,7 @@ const images = {
icAccount: require('./images/icAccount.png'), icAccount: require('./images/icAccount.png'),
bg_cannot_connect: require('./images/bg_cannot_connect.png'), bg_cannot_connect: require('./images/bg_cannot_connect.png'),
icGallery: require('./images/icGallery.png'), icGallery: require('./images/icGallery.png'),
icNoData: require('./icon/icon_png/icon_no_data.png'),
//HomeScreen //HomeScreen
icLichDay:require('./icon/lich_day.png'), icLichDay:require('./icon/lich_day.png'),
icBaoBu: require('./icon/bao_bu.png'), icBaoBu: require('./icon/bao_bu.png'),
......
...@@ -136,6 +136,12 @@ const styles = StyleSheet.create({ ...@@ -136,6 +136,12 @@ const styles = StyleSheet.create({
flex: 1, flex: 1,
marginTop: 35, marginTop: 35,
}, },
cardItemEmpty: {
flex: 1,
justifyContent: "center",
alignItems: "center",
},
//Item //Item
menu_item: { menu_item: {
alignItems: "center", alignItems: "center",
......
...@@ -32,7 +32,7 @@ const HomeView = (props) => { ...@@ -32,7 +32,7 @@ const HomeView = (props) => {
const renderMenuItem = ({ item }) => { const renderMenuItem = ({ item }) => {
return <ItemGrid item={item} onPress={() => onMenuItemPress(item)} />; return <ItemGrid item={item} onPress={() => onMenuItemPress(item)} />;
}; };
const cardItemInfo =()=>{ const cardItemInfo =()=>{
return <View style={styles.profileCard}> return <View style={styles.profileCard}>
<View style={styles.profile_left}> <View style={styles.profile_left}>
{/* Avatar */} {/* Avatar */}
...@@ -94,6 +94,7 @@ const HomeView = (props) => { ...@@ -94,6 +94,7 @@ const HomeView = (props) => {
keyExtractor={(item) => item.id.toString()} keyExtractor={(item) => item.id.toString()}
scrollEnabled={false} scrollEnabled={false}
columnWrapperStyle={styles.row} columnWrapperStyle={styles.row}
ListEmptyComponent={renderItemEmpty}
/> />
</View> </View>
} }
...@@ -107,6 +108,7 @@ const HomeView = (props) => { ...@@ -107,6 +108,7 @@ const HomeView = (props) => {
keyExtractor={(item) => item.id.toString()} keyExtractor={(item) => item.id.toString()}
scrollEnabled={false} scrollEnabled={false}
columnWrapperStyle={styles.row} columnWrapperStyle={styles.row}
ListEmptyComponent={renderItemEmpty}
/> />
</View> </View>
} }
...@@ -120,11 +122,23 @@ const HomeView = (props) => { ...@@ -120,11 +122,23 @@ const HomeView = (props) => {
keyExtractor={(item) => item.id.toString()} keyExtractor={(item) => item.id.toString()}
scrollEnabled={false} scrollEnabled={false}
columnWrapperStyle={styles.row} columnWrapperStyle={styles.row}
ListEmptyComponent={renderItemEmpty}
/> />
</View> </View>
} }
const renderItemEmpty =()=>{
return <View style={styles.cardItemEmpty}>
<Image
source={R.images.icNoData}
maxWidth={50}
maxHeight={50}
/>
<Text style={[styles.menu_text,{color:R.colors.red}]}>Không có d liu</Text>
</View>
}
return ( return (
<TouchableWithoutFeedback onPress={Keyboard.dismiss} accessible={false}> <TouchableWithoutFeedback onPress={Keyboard.dismiss} accessible={false}>
<SafeAreaView style={styles.safeArea}> <SafeAreaView style={styles.safeArea}>
......
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