streamline reward summary

This commit is contained in:
Akinwale Ariwodola 2019-04-17 16:37:55 +01:00
parent c5fca74e39
commit f98d7c26dc
2 changed files with 14 additions and 7 deletions

View file

@ -2,6 +2,8 @@ import React from 'react';
import { NativeModules, Text, TouchableOpacity, View } from 'react-native';
import AsyncStorage from '@react-native-community/async-storage';
import Button from 'component/button';
import Colors from 'styles/colors';
import Icon from 'react-native-vector-icons/FontAwesome5';
import rewardStyle from 'styles/reward';
class RewardSummary extends React.Component {
@ -58,9 +60,12 @@ class RewardSummary extends React.Component {
return (
<View style={rewardStyle.summaryContainer}>
<Text style={rewardStyle.summaryText}>
You have {unclaimedRewardAmount} LBC in unclaimed rewards. LBC stands for LBRY Credits which are tokens that you can use in the digital marketplace. You have {this.state.actionsLeft} action{this.state.actionsLeft === 1 ? '' : 's'} left to claim your first reward.
</Text>
<View style={rewardStyle.summaryRow}>
<Icon name="award" size={36} color={Colors.White} />
<Text style={rewardStyle.summaryText}>
{unclaimedRewardAmount} unclaimed credits
</Text>
</View>
<Button style={rewardStyle.dismissButton} theme={"light"} text={"Dismiss"} onPress={this.onDismissPressed} />
</View>
);

View file

@ -158,17 +158,19 @@ const rewardStyle = StyleSheet.create({
},
summaryContainer: {
backgroundColor: Colors.LbryGreen,
padding: 12,
padding: 16,
marginTop: 16,
marginLeft: 16,
marginRight: 16,
},
summaryRow: {
flexDirection: 'row'
},
summaryText: {
color: Colors.White,
fontFamily: 'Inter-UI-Regular',
fontSize: 16,
lineHeight: 24,
flex: 0.7
fontSize: 28,
marginLeft: 12
},
phoneVerificationContainer: {
paddingLeft: 4,