/**
 * Desc: EmotionsChildView
 *
 * Created by WangGanxin on 2018/1/31
 * Email: mail@wangganxin.me
 */
import React, {Component,PureComponent} from 'react';
import {
  View,
  Image,
  FlatList,
  StyleSheet,
  Dimensions,
  TouchableWithoutFeedback,
} from 'react-native';
import PropTypes from 'prop-types';
import {EMOTIONS_DATA} from './DataSource';
let {width} = Dimensions.get('window');
let itemWidth = width / 7;
export default class EmotionsChildView extends PureComponent {
  constructor(props){
    super(props);
  }
    _rednerItem=(item) => {
      if (item.item.value === '/{del'){
        return  this.props.onPress(item.item.value)}>
          
            
          
        ;
      }
      return  this.props.onPress(item.item.value)}>
        
          
        
      ;
    }
    render(){
      return (
        
      );
    }
}
EmotionsChildView.propTypes = {
  dataSource: PropTypes.array.isRequired,
  onPress:PropTypes.func,
};
EmotionsChildView.defaultProps = {
  dataSource:[],
};
const styles = StyleSheet.create({
  wrapper: {
    width:'100%',
    height:175,
  },
  itemStyle: {
    width:itemWidth,
    height:50,
    justifyContent:'center',
    alignItems:'center',
  },
  emojiStyle:{
    width:35,
    height:35,
  },
  deleteStyle:{
    width:35,
    height:24,
  }
});