|
@@ -0,0 +1,109 @@
|
|
|
+import React, { Component } from "react";
|
|
|
+import {
|
|
|
+ StyleSheet,
|
|
|
+ Text,
|
|
|
+ View,
|
|
|
+ Image
|
|
|
+} from "react-native";
|
|
|
+
|
|
|
+export default class Comment extends Component {
|
|
|
+ render() {
|
|
|
+ return (
|
|
|
+ <View style={styles.courseComment}>
|
|
|
+ <View style={[styles.padding, styles.title]}>
|
|
|
+ <Text style={styles.font}>{this.props.title}</Text>
|
|
|
+ <View style={[ styles.button, styles.center ]}>
|
|
|
+ <Image src="" style={styles.iconSize} />
|
|
|
+ <Text>写评论</Text>
|
|
|
+ </View>
|
|
|
+ </View>
|
|
|
+ <View style={[ styles.padding ]}>
|
|
|
+ <View style={[ styles.title ]}>
|
|
|
+ <View style={[ styles.center ]}>
|
|
|
+ <Image style={[styles.headImg ]}></Image>
|
|
|
+ <View>
|
|
|
+ <Text style={{ fontSize: 16, color: '#373737' }}>小幸运</Text>
|
|
|
+ <Text style={{ fontSize: 14, color: '#7F7F7F' } }>2019-07-05</Text>
|
|
|
+ </View>
|
|
|
+ </View>
|
|
|
+ <View style={[ styles.center ]}>
|
|
|
+ <Image src="" style={styles.iconSize} />
|
|
|
+ <Text>回复</Text>
|
|
|
+ </View>
|
|
|
+ </View>
|
|
|
+ <View style={ styles.padding }>
|
|
|
+ <Text>爱上识字爱上文字的美,了解文字,幽默风趣的画风,动画识字展示让识字更有趣,跟喜欢。</Text>
|
|
|
+ </View>
|
|
|
+ <View style={[ styles.padding, styles.column ]}>
|
|
|
+ <Text style={ styles.color }>卡通小熊</Text>
|
|
|
+ <Text>爱上识字爱上文字的美,了解文字,幽默风趣的画风,动画识字展示让识字更有趣,跟喜欢。</Text>
|
|
|
+ </View>
|
|
|
+ </View>
|
|
|
+ </View>
|
|
|
+ );
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+const styles = StyleSheet.create({
|
|
|
+ courseComment: {
|
|
|
+ width: '100%',
|
|
|
+ backgroundColor: '#fff',
|
|
|
+ marginTop: 8,
|
|
|
+ },
|
|
|
+ padding: {
|
|
|
+ paddingLeft: 20,
|
|
|
+ paddingRight: 20,
|
|
|
+ paddingTop: 10,
|
|
|
+ paddingBottom: 10,
|
|
|
+ },
|
|
|
+ title: {
|
|
|
+ display: 'flex',
|
|
|
+ flexDirection: 'row',
|
|
|
+ justifyContent: 'space-between',
|
|
|
+ alignItems: 'center',
|
|
|
+ },
|
|
|
+ font: {
|
|
|
+ fontSize: 24,
|
|
|
+ color: 'black',
|
|
|
+ fontWeight: 'bold',
|
|
|
+ },
|
|
|
+ center: {
|
|
|
+ display: 'flex',
|
|
|
+ flexDirection: 'row',
|
|
|
+ alignItems: 'center',
|
|
|
+ justifyContent: 'center',
|
|
|
+ },
|
|
|
+ button: {
|
|
|
+ width: 98,
|
|
|
+ height: 28,
|
|
|
+ fontSize: 20,
|
|
|
+ borderRadius: 28,
|
|
|
+ color: 'black',
|
|
|
+ backgroundColor: '#F0F1F5'
|
|
|
+ },
|
|
|
+ headImg: {
|
|
|
+ width: 40,
|
|
|
+ height: 40,
|
|
|
+ backgroundColor: "red",
|
|
|
+ marginRight: 10,
|
|
|
+ borderRadius: 40
|
|
|
+ },
|
|
|
+ iconSize: {
|
|
|
+ width: 20,
|
|
|
+ height: 20,
|
|
|
+ backgroundColor: "red",
|
|
|
+ marginRight: 10
|
|
|
+ },
|
|
|
+ courseFont: {
|
|
|
+ color: '#373737',
|
|
|
+ fontSize: 16
|
|
|
+ },
|
|
|
+ column: {
|
|
|
+ display: 'flex',
|
|
|
+ flexDirection: 'column',
|
|
|
+ backgroundColor: '#F3F6FF'
|
|
|
+ },
|
|
|
+ color: {
|
|
|
+ color: '#518AD1'
|
|
|
+ }
|
|
|
+});
|