InvalidLimitCodeTitle.js 1.2 KB
'use strict';

import React from 'react';
import ReactNative from 'react-native';

const {
    View,
    TouchableOpacity,
    StyleSheet,
    Dimensions,
    Platform,
	Text,
	Image,
} = ReactNative;

import Immutable, {Map} from 'immutable';

export default class InvalidLimitCodeTitle extends React.Component {

    constructor(props) {
        super (props);
    }

    shouldComponentUpdate(nextProps){
        if (Immutable.is(nextProps.resource, this.props.resource)) {
            return false;
        } else {
            return true;
        }
    }

    render() {
		return (
            <View style={styles.container}>
				<View style={{width: width/2 - 40 - 10,height: 0.5,backgroundColor: '#d0d0d0',position: 'absolute',top: 20,left: 10}}/>
				<Text style={styles.text}>已失效</Text>
				<View style={{width: width/2 - 40 - 10,height: 0.5,backgroundColor: '#d0d0d0',position: 'absolute',right: 10,top: 20}}/>
            </View>
        );
    }
}

let {width, height} = Dimensions.get('window');

let styles = StyleSheet.create({
	container: {
		width: width,
		height: 40,
		backgroundColor: '#e5e5e5',
		alignItems: 'center',
		justifyContent: 'center',
	},
	text: {
		fontSize: 12,
		color: 'gray',
	},
});