Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
InvestCustomer
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Giang Tran
InvestCustomer
Commits
dbb16f2e
Commit
dbb16f2e
authored
3 years ago
by
Giang Tran
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
edit ui
parent
4a64ed70
thuynt_change_bank_view
…
05_April
05_May
07_April
08_April
25_March
Develop
build_0106
build_01_July
build_02_July
build_06_07
build_11_June
build_1305
build_1405
build_14_June
build_15_july
build_2405
build_2505
build_2805
build_30_June
build_release_1806
build_server_new
dev_0106
dev_01_July
dev_05_July
dev_09_June
dev_10_June
dev_11_June
dev_14_July
dev_14_May
dev_18_June
dev_2605
dev_phase2
ekyc
enter_smart_otp
fix_bug_image
forgot_smart_otp_pin
func_fingerprint_login
func_smart_otp
new_09_June
new_10_June
phase2_home
phase2_product_detail
phase2_tool
phase2_transation_intergate_api
phase_2_check_version
search_period
splash
switch_rsa
No related merge requests found
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
43 additions
and
41 deletions
+43
-41
AccountView.js
src/Screens/Account/AccountView.js
+1
-1
Profile.js
src/Screens/AccountVerification/Tab/Profile.js
+1
-1
ConfirmEmail.js
src/Screens/Authen/ConfirmEmail.js
+1
-1
Footer.js
src/Screens/Home/Footer.js
+3
-3
GeneralInfor.js
src/Screens/Menu/Profile/Tab/GeneralInfor.js
+11
-9
Item.js
src/Screens/MethodPay/Item.js
+1
-1
DetailNew.js
src/Screens/NewFeed/DetailNew.js
+0
-1
Tab1.js
src/Screens/NewFeed/Tab1/Tab1.js
+1
-2
item.js
src/Screens/NewFeed/Tab1/item.js
+11
-4
NotificaitonView.js
src/Screens/Notification/NotificaitonView.js
+1
-1
Button.js
src/components/Button.js
+3
-8
Header.js
src/components/Header/Header.js
+0
-1
ModalOption.js
src/components/Header/ModalOption.js
+1
-3
TextMulti.js
src/components/Input/TextMulti.js
+3
-0
PickerImg.js
src/components/Picker/PickerImg.js
+2
-2
PlussModal.js
src/routers/PlussModal.js
+2
-2
TabNavigation.js
src/routers/TabNavigation.js
+1
-1
No files found.
src/Screens/Account/AccountView.js
View file @
dbb16f2e
...
@@ -72,7 +72,7 @@ const styles = StyleSheet.create({
...
@@ -72,7 +72,7 @@ const styles = StyleSheet.create({
container
:
{
container
:
{
flexDirection
:
'row'
,
flexDirection
:
'row'
,
paddingHorizontal
:
30
,
paddingHorizontal
:
30
,
marginTop
:
20
,
justifyContent
:
'space-between'
,
justifyContent
:
'space-between'
,
flexWrap
:
'wrap'
,
flexWrap
:
'wrap'
,
},
},
...
...
This diff is collapsed.
Click to expand it.
src/Screens/AccountVerification/Tab/Profile.js
View file @
dbb16f2e
...
@@ -213,7 +213,7 @@ const Profile = (props) => {
...
@@ -213,7 +213,7 @@ const Profile = (props) => {
const
styles
=
StyleSheet
.
create
({
const
styles
=
StyleSheet
.
create
({
btnSend
:
{
btnSend
:
{
width
:
'100%'
,
width
:
'100%'
,
marginBottom
:
3
0
,
marginBottom
:
1
0
,
},
},
btnNext
:
{
btnNext
:
{
borderRadius
:
30
,
borderRadius
:
30
,
...
...
This diff is collapsed.
Click to expand it.
src/Screens/Authen/ConfirmEmail.js
View file @
dbb16f2e
...
@@ -29,7 +29,7 @@ const ConfirmEmail = (props) => {
...
@@ -29,7 +29,7 @@ const ConfirmEmail = (props) => {
platform
:
Platform
.
OS
,
platform
:
Platform
.
OS
,
otp_by
:
value
,
otp_by
:
value
,
});
});
console
.
log
(
res
.
data
);
props
.
hideLoading
();
props
.
hideLoading
();
if
(
res
.
data
.
code
==
200
)
{
if
(
res
.
data
.
code
==
200
)
{
navigate
.
navigate
(
CONFIRMOTP
,
{
email
:
value
});
navigate
.
navigate
(
CONFIRMOTP
,
{
email
:
value
});
...
...
This diff is collapsed.
Click to expand it.
src/Screens/Home/Footer.js
View file @
dbb16f2e
...
@@ -13,7 +13,7 @@ const Footer = (props) => {
...
@@ -13,7 +13,7 @@ const Footer = (props) => {
<
/View
>
<
/View
>
<
View
style
=
{{
flex
:
1
,
paddingHorizontal
:
15
}}
>
<
View
style
=
{{
flex
:
1
,
paddingHorizontal
:
15
}}
>
<
Text
style
=
{
styles
.
txt
}
>
Doanh
thu
c
ủ
a
độ
i
<
/Text
>
<
Text
style
=
{
styles
.
txt
}
>
Doanh
thu
c
ủ
a
độ
i
<
/Text
>
<
Text
style
=
{
styles
.
txtMoney
}
>
$
{
toPriceVnd
(
1500000
)}
Đ
<
/Text
>
<
Text
style
=
{
styles
.
txtMoney
}
>
{
toPriceVnd
(
1500000
)}
Đ
<
/Text
>
<
/View
>
<
/View
>
<
View
style
=
{{
justifyContent
:
'center'
,
alignItems
:
'center'
}}
>
<
View
style
=
{{
justifyContent
:
'center'
,
alignItems
:
'center'
}}
>
<
Icon
name
=
{
'right'
}
size
=
{
20
}
color
=
{
'#707070'
}
/
>
<
Icon
name
=
{
'right'
}
size
=
{
20
}
color
=
{
'#707070'
}
/
>
...
@@ -26,7 +26,7 @@ const Footer = (props) => {
...
@@ -26,7 +26,7 @@ const Footer = (props) => {
<
/View
>
<
/View
>
<
View
style
=
{{
flex
:
1
,
paddingHorizontal
:
15
}}
>
<
View
style
=
{{
flex
:
1
,
paddingHorizontal
:
15
}}
>
<
Text
style
=
{
styles
.
txt
}
>
Doanh
thu
nh
à
t
à
i
tr
ợ
<
/Text
>
<
Text
style
=
{
styles
.
txt
}
>
Doanh
thu
nh
à
t
à
i
tr
ợ
<
/Text
>
<
Text
style
=
{
styles
.
txtMoney
}
>
$
{
toPriceVnd
(
1500000
)}
Đ
<
/Text
>
<
Text
style
=
{
styles
.
txtMoney
}
>
{
toPriceVnd
(
1500000
)}
Đ
<
/Text
>
<
/View
>
<
/View
>
<
View
style
=
{{
justifyContent
:
'center'
,
alignItems
:
'center'
}}
>
<
View
style
=
{{
justifyContent
:
'center'
,
alignItems
:
'center'
}}
>
<
Icon
name
=
{
'right'
}
size
=
{
20
}
color
=
{
'#707070'
}
/
>
<
Icon
name
=
{
'right'
}
size
=
{
20
}
color
=
{
'#707070'
}
/
>
...
@@ -39,7 +39,7 @@ const Footer = (props) => {
...
@@ -39,7 +39,7 @@ const Footer = (props) => {
<
/View
>
<
/View
>
<
View
style
=
{{
flex
:
1
,
paddingHorizontal
:
15
}}
>
<
View
style
=
{{
flex
:
1
,
paddingHorizontal
:
15
}}
>
<
Text
style
=
{
styles
.
txt
}
>
Đầ
u
t
ư
<
/Text
>
<
Text
style
=
{
styles
.
txt
}
>
Đầ
u
t
ư
<
/Text
>
<
Text
style
=
{
styles
.
txtMoney
}
>
$
{
toPriceVnd
(
1500000
)}
Đ
<
/Text
>
<
Text
style
=
{
styles
.
txtMoney
}
>
{
toPriceVnd
(
1500000
)}
Đ
<
/Text
>
<
/View
>
<
/View
>
<
View
style
=
{{
justifyContent
:
'center'
,
alignItems
:
'center'
}}
>
<
View
style
=
{{
justifyContent
:
'center'
,
alignItems
:
'center'
}}
>
<
Icon
name
=
{
'right'
}
size
=
{
20
}
color
=
{
'#707070'
}
/
>
<
Icon
name
=
{
'right'
}
size
=
{
20
}
color
=
{
'#707070'
}
/
>
...
...
This diff is collapsed.
Click to expand it.
src/Screens/Menu/Profile/Tab/GeneralInfor.js
View file @
dbb16f2e
...
@@ -43,7 +43,7 @@ const GeneralInfor = (props) => {
...
@@ -43,7 +43,7 @@ const GeneralInfor = (props) => {
<
KeyboardAvoidingView
<
KeyboardAvoidingView
behavior
=
{
Platform
.
Os
===
'ios'
?
'padding'
:
'height'
}
behavior
=
{
Platform
.
Os
===
'ios'
?
'padding'
:
'height'
}
style
=
{{
flex
:
1
}}
style
=
{{
flex
:
1
}}
keyboardVerticalOffset
=
{
-
50
}
>
keyboardVerticalOffset
=
{
-
50
0
}
>
<
ScrollView
style
=
{{
flex
:
1
}}
showsVerticalScrollIndicator
=
{
false
}
>
<
ScrollView
style
=
{{
flex
:
1
}}
showsVerticalScrollIndicator
=
{
false
}
>
<
View
style
=
{
styles
.
container
}
>
<
View
style
=
{
styles
.
container
}
>
<
TextField
<
TextField
...
@@ -95,15 +95,17 @@ const GeneralInfor = (props) => {
...
@@ -95,15 +95,17 @@ const GeneralInfor = (props) => {
/
>
/
>
<
TextMulti
value
=
{
props
.
user
.
address
}
title
=
{
'Địa chỉ'
}
/
>
<
TextMulti
value
=
{
props
.
user
.
address
}
title
=
{
'Địa chỉ'
}
/
>
<
View
style
=
{{
height
:
40
}}
/
>
<
View
style
=
{{
justifyContent
:
'center'
,
alignItems
:
'center'
}}
>
<
TouchableOpacity
onPress
=
{()
=>
console
.
log
(
'Hello'
)}
style
=
{
styles
.
btn
}
>
<
Text
style
=
{
styles
.
txtBtn
}
>
C
ậ
p
nh
ậ
t
<
/Text
>
<
/TouchableOpacity
>
<
/View
>
<
/View
>
<
/View
>
<
/ScrollView
>
<
/ScrollView
>
<
View
style
=
{
styles
.
footer
}
>
<
TouchableOpacity
onPress
=
{()
=>
console
.
log
(
'Hello'
)}
style
=
{
styles
.
btn
}
>
<
Text
style
=
{
styles
.
txtBtn
}
>
C
ậ
p
nh
ậ
t
<
/Text
>
<
/TouchableOpacity
>
<
/View
>
<
/KeyboardAvoidingView
>
<
/KeyboardAvoidingView
>
);
);
};
};
...
@@ -147,7 +149,7 @@ const styles = StyleSheet.create({
...
@@ -147,7 +149,7 @@ const styles = StyleSheet.create({
marginBottom
:
30
,
marginBottom
:
30
,
},
},
btn
:
{
btn
:
{
width
:
WIDTHXD
(
521
)
,
width
:
180
,
height
:
HEIGHTXD
(
120
),
height
:
HEIGHTXD
(
120
),
borderRadius
:
10
,
borderRadius
:
10
,
backgroundColor
:
'#1C6AF6'
,
backgroundColor
:
'#1C6AF6'
,
...
...
This diff is collapsed.
Click to expand it.
src/Screens/MethodPay/Item.js
View file @
dbb16f2e
...
@@ -38,7 +38,7 @@ export default React.memo(Item);
...
@@ -38,7 +38,7 @@ export default React.memo(Item);
const
styles
=
StyleSheet
.
create
({
const
styles
=
StyleSheet
.
create
({
container
:
{
container
:
{
marginTop
:
10
,
marginTop
:
10
,
height
:
HEIGHTXD
(
320
)
,
paddingVertical
:
5
,
shadowColor
:
'#000'
,
shadowColor
:
'#000'
,
shadowOffset
:
{
shadowOffset
:
{
width
:
0
,
width
:
0
,
...
...
This diff is collapsed.
Click to expand it.
src/Screens/NewFeed/DetailNew.js
View file @
dbb16f2e
...
@@ -6,7 +6,6 @@ import {WebView} from 'react-native-webview';
...
@@ -6,7 +6,6 @@ import {WebView} from 'react-native-webview';
import
{
root
}
from
'../../apis/url'
;
import
{
root
}
from
'../../apis/url'
;
const
DepositView
=
(
props
)
=>
{
const
DepositView
=
(
props
)
=>
{
console
.
log
(
'Link'
,
root
+
'/api/v1/news/posts?id='
+
props
.
route
.
params
.
id
);
return
(
return
(
<
View
style
=
{{
flex
:
1
}}
>
<
View
style
=
{{
flex
:
1
}}
>
<
HeaderBack
isWhite
=
{
true
}
title
=
{
'Chi tiết'
}
/
>
<
HeaderBack
isWhite
=
{
true
}
title
=
{
'Chi tiết'
}
/
>
...
...
This diff is collapsed.
Click to expand it.
src/Screens/NewFeed/Tab1/Tab1.js
View file @
dbb16f2e
...
@@ -97,7 +97,6 @@ const NewFeed = (props) => {
...
@@ -97,7 +97,6 @@ const NewFeed = (props) => {
{
fillters
.
map
((
e
)
=>
(
{
fillters
.
map
((
e
)
=>
(
<
TouchableOpacity
<
TouchableOpacity
onPress
=
{()
=>
{
onPress
=
{()
=>
{
console
.
log
(
e
.
id
);
setSelected
(
e
.
id
);
setSelected
(
e
.
id
);
}}
}}
key
=
{
e
.
id
}
key
=
{
e
.
id
}
...
@@ -119,7 +118,7 @@ const NewFeed = (props) => {
...
@@ -119,7 +118,7 @@ const NewFeed = (props) => {
<
View
style
=
{{
flex
:
1
,
paddingHorizontal
:
10
}}
>
<
View
style
=
{{
flex
:
1
,
paddingHorizontal
:
10
}}
>
<
FlatList
<
FlatList
showsVerticalScrollIndicator
=
{
false
}
showsVerticalScrollIndicator
=
{
false
}
keyExtractor
=
{(
item
,
index
)
=>
item
.
id
}
keyExtractor
=
{(
item
,
index
)
=>
item
.
id
+
'a'
}
refreshing
=
{
isRefresh
}
refreshing
=
{
isRefresh
}
onRefresh
=
{()
=>
onRefresh
()}
onRefresh
=
{()
=>
onRefresh
()}
onEndReachedThreshold
=
{
0.01
}
onEndReachedThreshold
=
{
0.01
}
...
...
This diff is collapsed.
Click to expand it.
src/Screens/NewFeed/Tab1/item.js
View file @
dbb16f2e
...
@@ -18,7 +18,11 @@ const Item = (props) => {
...
@@ -18,7 +18,11 @@ const Item = (props) => {
<
Text
numberOfLines
=
{
2
}
style
=
{
styles
.
txtTitle
}
>
<
Text
numberOfLines
=
{
2
}
style
=
{
styles
.
txtTitle
}
>
{
title
}
{
title
}
<
/Text
>
<
/Text
>
<
Text
style
=
{
styles
.
txtDate
}
>
{
published_at
}
<
/Text
>
<
View
style
=
{
styles
.
row
}
>
<
Icon
name
=
{
'calendar'
}
style
=
{{
marginRight
:
10
}}
size
=
{
15
}
/
>
<
Text
style
=
{
styles
.
txtDate
}
>
{
published_at
}
<
/Text
>
<
/View
>
<
Image
source
=
{{
uri
:
image
}}
resizeMode
=
{
'cover'
}
style
=
{
styles
.
img
}
/
>
<
Image
source
=
{{
uri
:
image
}}
resizeMode
=
{
'cover'
}
style
=
{
styles
.
img
}
/
>
<
/TouchableOpacity
>
<
/TouchableOpacity
>
);
);
...
@@ -36,13 +40,12 @@ const styles = StyleSheet.create({
...
@@ -36,13 +40,12 @@ const styles = StyleSheet.create({
},
},
txtTitle
:
{
txtTitle
:
{
fontSize
:
getFontXD
(
4
6
),
fontSize
:
getFontXD
(
4
2
),
color
:
'black'
,
color
:
'black'
,
fontWeight
:
'bold'
,
fontWeight
:
'bold'
,
},
},
txtDate
:
{
txtDate
:
{
fontSize
:
getFontXD
(
46
),
fontSize
:
getFontXD
(
36
),
fontStyle
:
'italic'
,
color
:
'#A2A2A2'
,
color
:
'#A2A2A2'
,
},
},
img
:
{
img
:
{
...
@@ -51,6 +54,10 @@ const styles = StyleSheet.create({
...
@@ -51,6 +54,10 @@ const styles = StyleSheet.create({
borderRadius
:
5
,
borderRadius
:
5
,
marginTop
:
5
,
marginTop
:
5
,
},
},
row
:
{
flexDirection
:
'row'
,
alignItems
:
'center'
,
},
});
});
export
default
Item
;
export
default
Item
;
This diff is collapsed.
Click to expand it.
src/Screens/Notification/NotificaitonView.js
View file @
dbb16f2e
...
@@ -66,7 +66,7 @@ const NotificaitonView = (props) => {
...
@@ -66,7 +66,7 @@ const NotificaitonView = (props) => {
return
(
return
(
<
View
style
=
{{
flex
:
1
}}
>
<
View
style
=
{{
flex
:
1
}}
>
<
HeaderDrawer
isWhite
=
{
fals
e
}
title
=
{
'Thông báo'
}
/
>
<
HeaderDrawer
isWhite
=
{
tru
e
}
title
=
{
'Thông báo'
}
/
>
<
View
style
=
{
styles
.
headerContainer
}
>
<
View
style
=
{
styles
.
headerContainer
}
>
<
FlatList
<
FlatList
showsHorizontalScrollIndicator
=
{
false
}
showsHorizontalScrollIndicator
=
{
false
}
...
...
This diff is collapsed.
Click to expand it.
src/components/Button.js
View file @
dbb16f2e
...
@@ -15,18 +15,13 @@ const Button = (props) => {
...
@@ -15,18 +15,13 @@ const Button = (props) => {
return
(
return
(
<
TouchableOpacity
style
=
{
styles
.
container
}
onPress
=
{
onClick
}
>
<
TouchableOpacity
style
=
{
styles
.
container
}
onPress
=
{
onClick
}
>
<
ImageBackground
<
ImageBackground
imageStyle
=
{{
resizeMode
=
{
'cover'
}
borderRadius
:
20
,
height
:
HEIGHTXD
(
150
),
width
:
'100%'
,
}}
style
=
{{
style
=
{{
height
:
HEIGHTXD
(
150
)
,
height
:
50
,
width
:
WIDTHXD
(
1005
)
,
width
:
300
,
justifyContent
:
'center'
,
justifyContent
:
'center'
,
alignItems
:
'center'
,
alignItems
:
'center'
,
borderRadius
:
20
,
borderRadius
:
20
,
width
:
'100%'
,
}}
}}
source
=
{
R
.
images
.
bgBtn
}
>
source
=
{
R
.
images
.
bgBtn
}
>
<
Text
style
=
{
styles
.
txt
}
>
{
title
}
<
/Text
>
<
Text
style
=
{
styles
.
txt
}
>
{
title
}
<
/Text
>
...
...
This diff is collapsed.
Click to expand it.
src/components/Header/Header.js
View file @
dbb16f2e
...
@@ -42,7 +42,6 @@ const HeaderHome = (props) => {
...
@@ -42,7 +42,6 @@ const HeaderHome = (props) => {
};
};
const
onModalClick
=
()
=>
{
const
onModalClick
=
()
=>
{
console
.
log
(
'Option click'
,
isSelected
);
setOpenModal
(
false
);
setOpenModal
(
false
);
};
};
...
...
This diff is collapsed.
Click to expand it.
src/components/Header/ModalOption.js
View file @
dbb16f2e
...
@@ -24,9 +24,7 @@ const ModalOption = (props) => {
...
@@ -24,9 +24,7 @@ const ModalOption = (props) => {
const
{
isOpen
,
closeModal
,
onChangePicker
,
onClick
}
=
props
;
const
{
isOpen
,
closeModal
,
onChangePicker
,
onClick
}
=
props
;
const
[
isDatePickerVisible
,
setDatePickerVisibility
]
=
useState
(
false
);
const
[
isDatePickerVisible
,
setDatePickerVisibility
]
=
useState
(
false
);
const
dateConfirm
=
(
props
)
=>
{
const
dateConfirm
=
(
props
)
=>
{};
console
.
log
(
'Hello'
);
};
return
(
return
(
<
View
style
=
{
styles
.
centeredView
}
>
<
View
style
=
{
styles
.
centeredView
}
>
...
...
This diff is collapsed.
Click to expand it.
src/components/Input/TextMulti.js
View file @
dbb16f2e
...
@@ -18,6 +18,7 @@ const TextField = (props) => {
...
@@ -18,6 +18,7 @@ const TextField = (props) => {
<
/Text
>
<
/Text
>
<
TextInput
<
TextInput
maxLength
=
{
maxLength
}
maxLength
=
{
maxLength
}
textAlign
=
{
'left'
}
value
=
{
value
}
value
=
{
value
}
onChangeText
=
{(
val
)
=>
onChangeText
(
val
)}
onChangeText
=
{(
val
)
=>
onChangeText
(
val
)}
multiline
=
{
true
}
multiline
=
{
true
}
...
@@ -25,6 +26,8 @@ const TextField = (props) => {
...
@@ -25,6 +26,8 @@ const TextField = (props) => {
placeholderTextColor
=
{
R
.
colors
.
placeHolder
}
placeholderTextColor
=
{
R
.
colors
.
placeHolder
}
autoCapitalize
=
"none"
autoCapitalize
=
"none"
style
=
{{
style
=
{{
textAlignVertical
:
'top'
,
textAlign
:
'left'
,
color
:
'black'
,
color
:
'black'
,
maxHeight
:
HEIGHTXD
(
259
),
maxHeight
:
HEIGHTXD
(
259
),
minHeight
:
HEIGHTXD
(
169
),
minHeight
:
HEIGHTXD
(
169
),
...
...
This diff is collapsed.
Click to expand it.
src/components/Picker/PickerImg.js
View file @
dbb16f2e
...
@@ -36,7 +36,7 @@ const PickerImg = (props) => {
...
@@ -36,7 +36,7 @@ const PickerImg = (props) => {
multiple
:
true
,
multiple
:
true
,
}).
then
((
images
)
=>
{
}).
then
((
images
)
=>
{
setModalVisible
(
false
);
setModalVisible
(
false
);
console
.
log
(
'images---'
,
images
);
const
temp
=
images
.
map
((
e
)
=>
e
.
path
);
const
temp
=
images
.
map
((
e
)
=>
e
.
path
);
onClickImage
(
temp
);
onClickImage
(
temp
);
});
});
...
@@ -49,7 +49,7 @@ const PickerImg = (props) => {
...
@@ -49,7 +49,7 @@ const PickerImg = (props) => {
height
:
400
,
height
:
400
,
}).
then
((
image
)
=>
{
}).
then
((
image
)
=>
{
setModalVisible
(
false
);
setModalVisible
(
false
);
console
.
log
(
image
);
onClickImage
(
image
[
0
].
path
);
onClickImage
(
image
[
0
].
path
);
});
});
};
};
...
...
This diff is collapsed.
Click to expand it.
src/routers/PlussModal.js
View file @
dbb16f2e
...
@@ -113,8 +113,8 @@ const styles = StyleSheet.create({
...
@@ -113,8 +113,8 @@ const styles = StyleSheet.create({
},
},
wraper
:
{
wraper
:
{
backgroundColor
:
R
.
colors
.
white
,
backgroundColor
:
R
.
colors
.
white
,
width
:
WIDTHXD
(
1
75
),
width
:
WIDTHXD
(
1
60
),
height
:
WIDTHXD
(
1
75
),
height
:
WIDTHXD
(
1
60
),
justifyContent
:
'center'
,
justifyContent
:
'center'
,
alignItems
:
'center'
,
alignItems
:
'center'
,
position
:
'absolute'
,
position
:
'absolute'
,
...
...
This diff is collapsed.
Click to expand it.
src/routers/TabNavigation.js
View file @
dbb16f2e
...
@@ -73,7 +73,7 @@ const TabNavigator = (props) => {
...
@@ -73,7 +73,7 @@ const TabNavigator = (props) => {
name
=
"Screen4"
name
=
"Screen4"
component
=
{
NewFeed
}
component
=
{
NewFeed
}
options
=
{{
options
=
{{
tabBarLabel
:
'T
hông tin
'
,
tabBarLabel
:
'T
in tức
'
,
tabBarIcon
:
({
color
,
size
})
=>
(
tabBarIcon
:
({
color
,
size
})
=>
(
<
Ionicons
name
=
"newspaper-outline"
size
=
{
size
}
color
=
{
color
}
/
>
<
Ionicons
name
=
"newspaper-outline"
size
=
{
size
}
color
=
{
color
}
/
>
),
),
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment