Commit 67d5a8be by Giang Tran

Merge branch 'dev_phase2' into 05_May

parents 6ebd08d4 b21af32d
...@@ -903,7 +903,7 @@ ...@@ -903,7 +903,7 @@
CODE_SIGN_ENTITLEMENTS = Invest/Invest.entitlements; CODE_SIGN_ENTITLEMENTS = Invest/Invest.entitlements;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5; CURRENT_PROJECT_VERSION = 7;
DEVELOPMENT_TEAM = MXZ24GRH48; DEVELOPMENT_TEAM = MXZ24GRH48;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
GCC_PREPROCESSOR_DEFINITIONS = ( GCC_PREPROCESSOR_DEFINITIONS = (
...@@ -937,7 +937,7 @@ ...@@ -937,7 +937,7 @@
CODE_SIGN_ENTITLEMENTS = Invest/Invest.entitlements; CODE_SIGN_ENTITLEMENTS = Invest/Invest.entitlements;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5; CURRENT_PROJECT_VERSION = 7;
DEVELOPMENT_TEAM = MXZ24GRH48; DEVELOPMENT_TEAM = MXZ24GRH48;
INFOPLIST_FILE = Invest/Info.plist; INFOPLIST_FILE = Invest/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
......
...@@ -24,8 +24,6 @@ ...@@ -24,8 +24,6 @@
<string>$(MARKETING_VERSION)</string> <string>$(MARKETING_VERSION)</string>
<key>CFBundleSignature</key> <key>CFBundleSignature</key>
<string>????</string> <string>????</string>
<key>UIRequiresFullScreen</key>
<true/>
<key>CFBundleURLTypes</key> <key>CFBundleURLTypes</key>
<array> <array>
<dict> <dict>
...@@ -92,6 +90,8 @@ ...@@ -92,6 +90,8 @@
<array> <array>
<string>armv7</string> <string>armv7</string>
</array> </array>
<key>UIRequiresFullScreen</key>
<true/>
<key>UISupportedInterfaceOrientations</key> <key>UISupportedInterfaceOrientations</key>
<array> <array>
<string>UIInterfaceOrientationPortrait</string> <string>UIInterfaceOrientationPortrait</string>
......
import React from 'react'; import React from 'react';
import { import {
View, View,
Text,
ImageBackground, ImageBackground,
StyleSheet, StyleSheet,
ScrollView, ScrollView,
} from 'react-native'; } from 'react-native';
import HeaderHome from '../../components/Header/HeaderHome'; import HeaderHome from '../../components/Header/HeaderHome';
import Footer from './Footer'; import {getFontXD} from '../../Config/Functions';
import {HEIGHT, HEIGHTXD, toPriceVnd, getFontXD} from '../../Config/Functions';
import R from '../../assets/R'; import R from '../../assets/R';
import AppText from '../../components/AppText';
import SwiperComponent from './SwiperComponent'; import SwiperComponent from './SwiperComponent';
import PriceListView from './PriceListView'; import PriceListView from './PriceListView';
......
...@@ -23,14 +23,14 @@ const ItemPrice = (props) => { ...@@ -23,14 +23,14 @@ const ItemPrice = (props) => {
<Text style={[styles.txtBlack, {marginBottom: HEIGHTXD(5)}]}> <Text style={[styles.txtBlack, {marginBottom: HEIGHTXD(5)}]}>
{item.name} {item.name}
</Text> </Text>
<Progress.Bar progress={item.change} {/*<Progress.Bar progress={item.change}*/}
width={WIDTHXD(200)} {/* width={WIDTHXD(200)}*/}
height={HEIGHTXD(8)} {/* height={HEIGHTXD(8)}*/}
color={R.colors.green} {/* color={R.colors.green}*/}
backgroundColor={R.colors.red} {/* backgroundColor={R.colors.red}*/}
borderWidth={0} {/* borderWidth={0}*/}
borderRadius={0} {/* borderRadius={0}*/}
/> {/*/>*/}
</View> </View>
<Block padding={[0, 0]} space={'between'} flex={1}> <Block padding={[0, 0]} space={'between'} flex={1}>
<View <View
...@@ -47,12 +47,12 @@ const ItemPrice = (props) => { ...@@ -47,12 +47,12 @@ const ItemPrice = (props) => {
justifyContent: 'space-between', justifyContent: 'space-between',
alignItems: 'center', alignItems: 'center',
}}> }}>
<Image source={item.isUp ? R.images.iconTriangleUp : R.images.iconTriangleDown} style={styles.imgIcon} /> <Image source={item.is_up ? R.images.iconTriangleUp : R.images.iconTriangleDown} style={styles.imgIcon} />
<Text style={[styles.txtBlack, {flexWrap: 'wrap', color: item.isUp ? R.colors.green : R.colors.red2}]}> <Text style={[styles.txtBlack, {flexWrap: 'wrap', color: item.is_up ? R.colors.green : R.colors.red2}]}>
{item.change} {item.change}
</Text> </Text>
</View> </View>
<Text style={[styles.txtMoney, {color: item.isUp ? R.colors.green : R.colors.red2}]}>{`${item.change}%`}</Text> <Text style={[styles.txtMoney, {color: item.is_up ? R.colors.green : R.colors.red2}]}>{`${item.change_percent}%`}</Text>
</View> </View>
</Block> </Block>
<Block padding={[0, 0]} space={'between'} flex={1}> <Block padding={[0, 0]} space={'between'} flex={1}>
...@@ -73,9 +73,9 @@ const ItemPrice = (props) => { ...@@ -73,9 +73,9 @@ const ItemPrice = (props) => {
<Text style={[styles.txtBlack, {flexWrap: 'wrap'}]} <Text style={[styles.txtBlack, {flexWrap: 'wrap'}]}
ellipsizeMode='tail'> ellipsizeMode='tail'>
{item.openPrice} {item.open_price}
</Text> </Text>
<Image source={item.isUp ? R.images.iconTriangleUp : R.images.iconTriangleDown} style={styles.imgIcon} /> <Image source={item.is_up ? R.images.iconTriangleUp : R.images.iconTriangleDown} style={styles.imgIcon} />
</View> </View>
<View <View
style={{ style={{
...@@ -84,7 +84,7 @@ const ItemPrice = (props) => { ...@@ -84,7 +84,7 @@ const ItemPrice = (props) => {
justifyContent: 'space-between', justifyContent: 'space-between',
alignItems: 'center', alignItems: 'center',
}}> }}>
<Text style={[styles.txtMoney, {color: R.colors.gray}]}>{item.closePrice}</Text> <Text style={[styles.txtMoney, {color: R.colors.gray6}]}>{item.close_price}</Text>
<Image source={R.images.iconCheck2} style={styles.imgIcon} /> <Image source={R.images.iconCheck2} style={styles.imgIcon} />
</View> </View>
</View> </View>
...@@ -104,7 +104,7 @@ const ItemPrice = (props) => { ...@@ -104,7 +104,7 @@ const ItemPrice = (props) => {
justifyContent: 'center', justifyContent: 'center',
}}> }}>
<Text style={[styles.txtBlack, {flexWrap: 'wrap'}]}> <Text style={[styles.txtBlack, {flexWrap: 'wrap'}]}>
{item.highPrice} {item.high_price}
</Text> </Text>
<Text style={[styles.txtGray, {flexWrap: 'wrap'}]}> <Text style={[styles.txtGray, {flexWrap: 'wrap'}]}>
H H
...@@ -116,7 +116,7 @@ const ItemPrice = (props) => { ...@@ -116,7 +116,7 @@ const ItemPrice = (props) => {
flexDirection: 'row', flexDirection: 'row',
justifyContent: 'center', justifyContent: 'center',
}}> }}>
<Text style={styles.txtMoney}>{item.lowPrice}</Text> <Text style={styles.txtMoney}>{item.low_price}</Text>
<Text style={[styles.txtGray, {flexWrap: 'wrap'}]}> <Text style={[styles.txtGray, {flexWrap: 'wrap'}]}>
L L
</Text> </Text>
...@@ -167,7 +167,7 @@ const styles = StyleSheet.create({ ...@@ -167,7 +167,7 @@ const styles = StyleSheet.create({
txtGray: { txtGray: {
fontSize: getFontXD(28), fontSize: getFontXD(28),
color: R.colors.gray, color: R.colors.gray6,
}, },
txtTime: { txtTime: {
......
import React, {useState} from 'react'; import React, {useState, useEffect} from 'react';
import { import {
View, View,
Text, Text,
...@@ -105,7 +105,7 @@ const styles = StyleSheet.create({ ...@@ -105,7 +105,7 @@ const styles = StyleSheet.create({
alignItems: 'center', alignItems: 'center',
}, },
imgIcon: { imgIcon: {
width: WIDTHXD(30), width: WIDTHXD(20),
height: WIDTHXD(35), height: WIDTHXD(35),
resizeMode: 'contain', resizeMode: 'contain',
}, },
......
import {GetData} from '../helpers';
import url from '../url';
export const getPriceTable = async (body) =>
GetData(url.urlGetPriceTable, body)
.then((res) => res)
.catch((err) => err);
...@@ -26,6 +26,7 @@ export default { ...@@ -26,6 +26,7 @@ export default {
//Home //Home
urlGetTransaction: root + 'api/v1/customers/statistic-transaction', urlGetTransaction: root + 'api/v1/customers/statistic-transaction',
urlGetPriceTable: `${root}api/v1/customers/update-price-table`,
//History //History
urlGetListHistory: root + 'api/v1/customers/get-list-transaction-history', urlGetListHistory: root + 'api/v1/customers/get-list-transaction-history',
......
...@@ -45,6 +45,7 @@ const colors = { ...@@ -45,6 +45,7 @@ const colors = {
gray1: '#bfbfbf', gray1: '#bfbfbf',
gray4: '#e6e6e6', gray4: '#e6e6e6',
gray5: 'rgba(226,232,235, 1)', gray5: 'rgba(226,232,235, 1)',
gray6: '#929292',
orange: '#FF9C00', orange: '#FF9C00',
lightBlue: '#1a8cff', lightBlue: '#1a8cff',
lightBlue1: '#008ae6', lightBlue1: '#008ae6',
......
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