신승민

Update Search

1 import React, { Component } from 'react'; 1 import React, { Component } from 'react';
2 -import { Image, View, Button, Text, TextInput, StyleSheet, TouchableOpacity } from 'react-native'; 2 +import { Image, View, Button, Text, TextInput, StyleSheet, TouchableOpacity, Alert } from 'react-native';
3 import { Icon } from 'native-base'; 3 import { Icon } from 'native-base';
4 import axios from "axios"; 4 import axios from "axios";
5 import { AsyncStorage } from "react-native"; 5 import { AsyncStorage } from "react-native";
...@@ -14,58 +14,43 @@ export default class Search extends Component { ...@@ -14,58 +14,43 @@ export default class Search extends Component {
14 <Icon name='ios-search' style={{ color: tintColor }} /> 14 <Icon name='ios-search' style={{ color: tintColor }} />
15 ) 15 )
16 } 16 }
17 -
18 state = { 17 state = {
19 - movieName: "", 18 + typing: "",
20 - imgurl: [] 19 + keyword: "",
21 - }; 20 + items: [[0],[0]]
22 -/* 21 + };
23 - getNaverApi = async () => { 22 +
24 - fetch(`https://openapi.naver.com/v1/search/movie.json?query=${this.state.movieName}`, { 23 + getNaverApi = async (search) => {
24 + fetch(`https://openapi.naver.com/v1/search/movie.json?query="${search}"`, {
25 headers: { 25 headers: {
26 "X-Naver-Client-Id": NAVER_CLIENT_ID, 26 "X-Naver-Client-Id": NAVER_CLIENT_ID,
27 "X-Naver-Client-Secret": NAVER_CLIENT_SECRET 27 "X-Naver-Client-Secret": NAVER_CLIENT_SECRET
28 } 28 }
29 }) 29 })
30 .then(response => response.json()) 30 .then(response => response.json())
31 - .then(json => { 31 + .then(json => this.setState({items: json.items}))};
32 - this.setState({ 32 +
33 - imgurl: json.items[0].image
34 - });
35 - });
36 - getMovieList = async () => {
37 - axios
38 - .get(
39 - `http://www.kobis.or.kr/kobisopenapi/webservice/rest/boxoffice/searchDailyBoxOfficeList.json?key=${API_KEY}&targetDt=20191129`
40 - )
41 - .then(response => {
42 - for (var i = 0; i < 10; i++) {
43 - console.log(
44 - response.data.boxOfficeResult.dailyBoxOfficeList[i].movieNm
45 - );
46 - }
47 - })
48 - .catch(error => {
49 - console.log(error);
50 - });
51 - };
52 - }
53 - componentDidMount() {
54 - this.getNaverApi();
55 - }
56 -*/
57 - addinput = () => {
58 - this.setState(
59 -
60 - )
61 - }
62 -
63 handleSearchUpdate = text => { 33 handleSearchUpdate = text => {
64 this.setState({ 34 this.setState({
65 searchTerm: text 35 searchTerm: text
66 }); 36 });
67 }; 37 };
68 38
39 + searching = (typing) => {
40 + this.setState({
41 + keyword: typing,
42 + typing: ""
43 + })
44 + this.getNaverApi(typing)
45 + }
46 +
47 + viewimage(){
48 + return this.state.items.map( item =>
49 + <Image style={styles.imagecontainer}
50 + style={{ height: "50%", width: "50%" }}
51 + source={{ uri: `${item.image}`}}
52 + />)
53 + }
69 54
70 render() { 55 render() {
71 return ( 56 return (
...@@ -75,25 +60,24 @@ export default class Search extends Component { ...@@ -75,25 +60,24 @@ export default class Search extends Component {
75 style={styles.inputText} 60 style={styles.inputText}
76 placeholder='Search' 61 placeholder='Search'
77 autoCorrect={ false } 62 autoCorrect={ false }
78 - value = {this.state.movieName} 63 + value = {this.state.typing}
79 - onChangeText= { (movieName) => this.setState({movieName})} 64 + onChangeText= { (typing) => this.setState({typing})}
80 /> 65 />
81 - <TouchableOpacity on PressOut = {this.add}> 66 + <TouchableOpacity onPress = {() => this.searching(this.state.typing)}>
82 <Icon name='ios-search'/> 67 <Icon name='ios-search'/>
83 </TouchableOpacity> 68 </TouchableOpacity>
84 -
85 </View> 69 </View>
86 <Text> 70 <Text>
87 - {this.state.imgurl} 71 + {this.state.keyword}
88 </Text> 72 </Text>
73 + {/* <Image style={styles.imagecontainer}
74 + style={{ height: "50%", width: "50%" }}
75 + source={{ uri: `${this.state.items[1].image}` }}
76 + source={{ uri: `${this.state.items[0].image}` }}
77 + /> */}
78 + {this.viewimage()}
89 </View> 79 </View>
90 - ) 80 + )}
91 - }
92 - controlMovie = text => {
93 - this.setState({
94 - movieName: text
95 - });
96 - }
97 } 81 }
98 82
99 const styles = StyleSheet.create({ 83 const styles = StyleSheet.create({
...@@ -118,5 +102,8 @@ const styles = StyleSheet.create({ ...@@ -118,5 +102,8 @@ const styles = StyleSheet.create({
118 }, 102 },
119 addBtn: { 103 addBtn: {
120 color: '#4169E1' 104 color: '#4169E1'
105 + },
106 + imagecontainer:{
107 + flex: 1
121 } 108 }
122 }); 109 });
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
15 "react-dom": "16.8.3", 15 "react-dom": "16.8.3",
16 "react-native": "https://github.com/expo/react-native/archive/sdk-35.0.0.tar.gz", 16 "react-native": "https://github.com/expo/react-native/archive/sdk-35.0.0.tar.gz",
17 "react-native-axios": "^0.17.1", 17 "react-native-axios": "^0.17.1",
18 + "react-native-elements": "^1.2.7",
18 "react-native-gesture-handler": "~1.3.0", 19 "react-native-gesture-handler": "~1.3.0",
19 "react-native-reanimated": "~1.2.0", 20 "react-native-reanimated": "~1.2.0",
20 "react-native-screens": "~1.0.0-alpha.23", 21 "react-native-screens": "~1.0.0-alpha.23",
...@@ -22,6 +23,7 @@ ...@@ -22,6 +23,7 @@
22 "react-native-web": "^0.11.7", 23 "react-native-web": "^0.11.7",
23 "react-navigation": "^4.0.10", 24 "react-navigation": "^4.0.10",
24 "react-navigation-stack": "^1.10.3", 25 "react-navigation-stack": "^1.10.3",
26 + "react-navigation-tabs": "^2.6.2",
25 "request": "^2.88.0" 27 "request": "^2.88.0"
26 }, 28 },
27 "devDependencies": { 29 "devDependencies": {
......
...@@ -949,11 +949,40 @@ ...@@ -949,11 +949,40 @@
949 resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.149.tgz#1342d63d948c6062838fbf961012f74d4e638440" 949 resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.149.tgz#1342d63d948c6062838fbf961012f74d4e638440"
950 integrity sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ== 950 integrity sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==
951 951
952 +"@types/prop-types@*":
953 + version "15.7.3"
954 + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7"
955 + integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==
956 +
952 "@types/qs@^6.5.1": 957 "@types/qs@^6.5.1":
953 version "6.9.0" 958 version "6.9.0"
954 resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.0.tgz#2a5fa918786d07d3725726f7f650527e1cfeaffd" 959 resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.0.tgz#2a5fa918786d07d3725726f7f650527e1cfeaffd"
955 integrity sha512-c4zji5CjWv1tJxIZkz1oUtGcdOlsH3aza28Nqmm+uNDWBRHoMsjooBEN4czZp1V3iXPihE/VRUOBqg+4Xq0W4g== 960 integrity sha512-c4zji5CjWv1tJxIZkz1oUtGcdOlsH3aza28Nqmm+uNDWBRHoMsjooBEN4czZp1V3iXPihE/VRUOBqg+4Xq0W4g==
956 961
962 +"@types/react-native-vector-icons@^6.4.4":
963 + version "6.4.4"
964 + resolved "https://registry.yarnpkg.com/@types/react-native-vector-icons/-/react-native-vector-icons-6.4.4.tgz#f81dcc371b74a9c408ce12f95b8f494d7543146b"
965 + integrity sha512-G1Iry/8i23IPjZzNjydMt/WcjV+T1Xu3cTXDwSsP9lpKu0bA0j+c7AACJ1aIka8HVnWXS41NoZnKkHImO0SMkw==
966 + dependencies:
967 + "@types/react" "*"
968 + "@types/react-native" "*"
969 +
970 +"@types/react-native@*":
971 + version "0.60.24"
972 + resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.60.24.tgz#0648aff3a910f29b8a892cecd0ec3199697bd31f"
973 + integrity sha512-wI4C39mrEWpnx2JHCGsDKKcB22CNCKUWjLO6Mwt2yzgKD7crawuTjeHpBej/OiD/3df2X8rluuSmJ1xRcOZNAg==
974 + dependencies:
975 + "@types/prop-types" "*"
976 + "@types/react" "*"
977 +
978 +"@types/react@*":
979 + version "16.9.15"
980 + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.15.tgz#aeabb7a50f96c9e31a16079ada20ede9ed602977"
981 + integrity sha512-WsmM1b6xQn1tG3X2Hx4F3bZwc2E82pJXt5OPs2YJgg71IzvUoKOSSSYOvLXYCg1ttipM+UuA4Lj3sfvqjVxyZw==
982 + dependencies:
983 + "@types/prop-types" "*"
984 + csstype "^2.2.0"
985 +
957 "@types/uuid-js@^0.7.1": 986 "@types/uuid-js@^0.7.1":
958 version "0.7.2" 987 version "0.7.2"
959 resolved "https://registry.yarnpkg.com/@types/uuid-js/-/uuid-js-0.7.2.tgz#5b5552fcbaaf4acf026fb6dc66f7e5bd6b4be92f" 988 resolved "https://registry.yarnpkg.com/@types/uuid-js/-/uuid-js-0.7.2.tgz#5b5552fcbaaf4acf026fb6dc66f7e5bd6b4be92f"
...@@ -1655,7 +1684,7 @@ color-support@^1.1.3: ...@@ -1655,7 +1684,7 @@ color-support@^1.1.3:
1655 resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" 1684 resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
1656 integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== 1685 integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
1657 1686
1658 -color@~3.1.2: 1687 +color@^3.1.0, color@~3.1.2:
1659 version "3.1.2" 1688 version "3.1.2"
1660 resolved "https://registry.yarnpkg.com/color/-/color-3.1.2.tgz#68148e7f85d41ad7649c5fa8c8106f098d229e10" 1689 resolved "https://registry.yarnpkg.com/color/-/color-3.1.2.tgz#68148e7f85d41ad7649c5fa8c8106f098d229e10"
1661 integrity sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg== 1690 integrity sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==
...@@ -1827,6 +1856,11 @@ css-in-js-utils@^2.0.0: ...@@ -1827,6 +1856,11 @@ css-in-js-utils@^2.0.0:
1827 hyphenate-style-name "^1.0.2" 1856 hyphenate-style-name "^1.0.2"
1828 isobject "^3.0.1" 1857 isobject "^3.0.1"
1829 1858
1859 +csstype@^2.2.0:
1860 + version "2.6.7"
1861 + resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.7.tgz#20b0024c20b6718f4eda3853a1f5a1cce7f5e4a5"
1862 + integrity sha512-9Mcn9sFbGBAdmimWb2gLVDtFJzeKtDGIr76TUqmjZrw9LFXBMSU70lcs+C0/7fyCd6iBDqmksUcCOUIkisPHsQ==
1863 +
1830 dashdash@^1.12.0: 1864 dashdash@^1.12.0:
1831 version "1.14.1" 1865 version "1.14.1"
1832 resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" 1866 resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
...@@ -1889,6 +1923,11 @@ deep-extend@^0.6.0: ...@@ -1889,6 +1923,11 @@ deep-extend@^0.6.0:
1889 resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" 1923 resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
1890 integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== 1924 integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
1891 1925
1926 +deepmerge@^3.1.0:
1927 + version "3.3.0"
1928 + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.3.0.tgz#d3c47fd6f3a93d517b14426b0628a17b0125f5f7"
1929 + integrity sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA==
1930 +
1892 define-properties@^1.1.2: 1931 define-properties@^1.1.2:
1893 version "1.1.3" 1932 version "1.1.3"
1894 resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" 1933 resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
...@@ -2763,7 +2802,7 @@ hoist-non-react-statics@^2.3.1: ...@@ -2763,7 +2802,7 @@ hoist-non-react-statics@^2.3.1:
2763 resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" 2802 resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47"
2764 integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw== 2803 integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==
2765 2804
2766 -hoist-non-react-statics@^3.0.1, hoist-non-react-statics@^3.3.0: 2805 +hoist-non-react-statics@^3.0.1, hoist-non-react-statics@^3.1.0, hoist-non-react-statics@^3.3.0:
2767 version "3.3.1" 2806 version "3.3.1"
2768 resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz#101685d3aff3b23ea213163f6e8e12f4f111e19f" 2807 resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz#101685d3aff3b23ea213163f6e8e12f4f111e19f"
2769 integrity sha512-wbg3bpgA/ZqWrZuMOeJi8+SKMhr7X9TesL/rXMjTzh0p0JUBo3II8DHboYbuIXWRlttrUFxwcu/5kygrCw8fJw== 2808 integrity sha512-wbg3bpgA/ZqWrZuMOeJi8+SKMhr7X9TesL/rXMjTzh0p0JUBo3II8DHboYbuIXWRlttrUFxwcu/5kygrCw8fJw==
...@@ -4206,7 +4245,7 @@ onetime@^2.0.0: ...@@ -4206,7 +4245,7 @@ onetime@^2.0.0:
4206 dependencies: 4245 dependencies:
4207 mimic-fn "^1.0.0" 4246 mimic-fn "^1.0.0"
4208 4247
4209 -opencollective-postinstall@^2.0.2: 4248 +opencollective-postinstall@^2.0.0, opencollective-postinstall@^2.0.2:
4210 version "2.0.2" 4249 version "2.0.2"
4211 resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz#5657f1bede69b6e33a45939b061eb53d3c6c3a89" 4250 resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz#5657f1bede69b6e33a45939b061eb53d3c6c3a89"
4212 integrity sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw== 4251 integrity sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==
...@@ -4626,6 +4665,11 @@ react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.6: ...@@ -4626,6 +4665,11 @@ react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.6:
4626 resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.12.0.tgz#2cc0fe0fba742d97fd527c42a13bec4eeb06241c" 4665 resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.12.0.tgz#2cc0fe0fba742d97fd527c42a13bec4eeb06241c"
4627 integrity sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q== 4666 integrity sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==
4628 4667
4668 +react-lifecycles-compat@^3.0.4:
4669 + version "3.0.4"
4670 + resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
4671 + integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==
4672 +
4629 react-native-axios@^0.17.1: 4673 react-native-axios@^0.17.1:
4630 version "0.17.1" 4674 version "0.17.1"
4631 resolved "https://registry.yarnpkg.com/react-native-axios/-/react-native-axios-0.17.1.tgz#44292950aa07ceee2e4bd349106ff773bef81f8f" 4675 resolved "https://registry.yarnpkg.com/react-native-axios/-/react-native-axios-0.17.1.tgz#44292950aa07ceee2e4bd349106ff773bef81f8f"
...@@ -4653,6 +4697,20 @@ react-native-easy-grid@0.2.2: ...@@ -4653,6 +4697,20 @@ react-native-easy-grid@0.2.2:
4653 dependencies: 4697 dependencies:
4654 lodash "^4.17.15" 4698 lodash "^4.17.15"
4655 4699
4700 +react-native-elements@^1.2.7:
4701 + version "1.2.7"
4702 + resolved "https://registry.yarnpkg.com/react-native-elements/-/react-native-elements-1.2.7.tgz#1eca2db715c41722aeb67aea62bd2a4621adb134"
4703 + integrity sha512-0S+0R1cbItl15i64qrkWnyMztwpw60d0SUsZGVDKRAMf0Jvq9Clgyh/MzxJx2sr42mbedQP1sg5Et4fZM7Fp1w==
4704 + dependencies:
4705 + "@types/react-native-vector-icons" "^6.4.4"
4706 + color "^3.1.0"
4707 + deepmerge "^3.1.0"
4708 + hoist-non-react-statics "^3.1.0"
4709 + opencollective-postinstall "^2.0.0"
4710 + prop-types "^15.7.2"
4711 + react-native-ratings "^6.3.0"
4712 + react-native-status-bar-height "^2.2.0"
4713 +
4656 react-native-gesture-handler@~1.3.0: 4714 react-native-gesture-handler@~1.3.0:
4657 version "1.3.0" 4715 version "1.3.0"
4658 resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-1.3.0.tgz#d0386f565928ccc1849537f03f2e37fd5f6ad43f" 4716 resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-1.3.0.tgz#d0386f565928ccc1849537f03f2e37fd5f6ad43f"
...@@ -4675,12 +4733,20 @@ react-native-keyboard-aware-scroll-view@0.9.1: ...@@ -4675,12 +4733,20 @@ react-native-keyboard-aware-scroll-view@0.9.1:
4675 prop-types "^15.6.2" 4733 prop-types "^15.6.2"
4676 react-native-iphone-x-helper "^1.0.3" 4734 react-native-iphone-x-helper "^1.0.3"
4677 4735
4736 +react-native-ratings@^6.3.0:
4737 + version "6.5.0"
4738 + resolved "https://registry.yarnpkg.com/react-native-ratings/-/react-native-ratings-6.5.0.tgz#a1606ccba3c5b54eec8e6cfa4765a45cf0e4ab8d"
4739 + integrity sha512-YMcfQ7UQCmXGEc/WPlukHSHs5yvckTwjq5fTRk1FG8gaO7fZCNygEUGPuw4Dbvvp3IlsCUn0bOQd63RYsb7NDQ==
4740 + dependencies:
4741 + lodash "^4.17.4"
4742 + prop-types "^15.5.10"
4743 +
4678 react-native-reanimated@~1.2.0: 4744 react-native-reanimated@~1.2.0:
4679 version "1.2.0" 4745 version "1.2.0"
4680 resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-1.2.0.tgz#9219227a52a5dfa4d34c324596d6726ccd874293" 4746 resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-1.2.0.tgz#9219227a52a5dfa4d34c324596d6726ccd874293"
4681 integrity sha512-vkWRHrPK5qfHP/ZawlRoo38oeYe9NZaaOH/lmFxRcsKzaSK6x3H5ZPXI8lK6MfTLveqwo1QhJje3zIKXO4nQQw== 4747 integrity sha512-vkWRHrPK5qfHP/ZawlRoo38oeYe9NZaaOH/lmFxRcsKzaSK6x3H5ZPXI8lK6MfTLveqwo1QhJje3zIKXO4nQQw==
4682 4748
4683 -react-native-safe-area-view@^0.14.1: 4749 +react-native-safe-area-view@^0.14.1, react-native-safe-area-view@^0.14.6:
4684 version "0.14.8" 4750 version "0.14.8"
4685 resolved "https://registry.yarnpkg.com/react-native-safe-area-view/-/react-native-safe-area-view-0.14.8.tgz#ef33c46ff8164ae77acad48c3039ec9c34873e5b" 4751 resolved "https://registry.yarnpkg.com/react-native-safe-area-view/-/react-native-safe-area-view-0.14.8.tgz#ef33c46ff8164ae77acad48c3039ec9c34873e5b"
4686 integrity sha512-MtRSIcZNstxv87Jet+UsPhEd1tpGe8cVskDXlP657x6rHpSrbrc+y13ZNXrwAgGNNhqQNX7UJT68ZIq//ZRmvw== 4752 integrity sha512-MtRSIcZNstxv87Jet+UsPhEd1tpGe8cVskDXlP657x6rHpSrbrc+y13ZNXrwAgGNNhqQNX7UJT68ZIq//ZRmvw==
...@@ -4705,6 +4771,16 @@ react-native-stack@^1.0.0-alpha11: ...@@ -4705,6 +4771,16 @@ react-native-stack@^1.0.0-alpha11:
4705 tiny-invariant "^1.0.4" 4771 tiny-invariant "^1.0.4"
4706 tiny-warning "^1.0.2" 4772 tiny-warning "^1.0.2"
4707 4773
4774 +react-native-status-bar-height@^2.2.0:
4775 + version "2.4.0"
4776 + resolved "https://registry.yarnpkg.com/react-native-status-bar-height/-/react-native-status-bar-height-2.4.0.tgz#de8cee4bb733a196167210d2d0bc1fa10acba3e3"
4777 + integrity sha512-pWvZFlyIHiuxLugLioq97vXiaGSovFXEyxt76wQtbq0gxv4dGXMPqYow46UmpwOgeJpBhqL1E0EKxnfJRrFz5w==
4778 +
4779 +react-native-tab-view@^2.11.0:
4780 + version "2.11.0"
4781 + resolved "https://registry.yarnpkg.com/react-native-tab-view/-/react-native-tab-view-2.11.0.tgz#2e57d1f617ccc88c7f452708804f3409f880b700"
4782 + integrity sha512-vqetlxGO7A8bnqvXcB50MWpRZAImXFrDGz1WCQKdCqe03Ey3ZzENe7yLuWrtBJYlepGfOLAsmCXv+wW82Yfm1w==
4783 +
4708 react-native-vector-icons@^6.6.0: 4784 react-native-vector-icons@^6.6.0:
4709 version "6.6.0" 4785 version "6.6.0"
4710 resolved "https://registry.yarnpkg.com/react-native-vector-icons/-/react-native-vector-icons-6.6.0.tgz#66cf004918eb05d90778d64bd42077c1800d481b" 4786 resolved "https://registry.yarnpkg.com/react-native-vector-icons/-/react-native-vector-icons-6.6.0.tgz#66cf004918eb05d90778d64bd42077c1800d481b"
...@@ -4797,6 +4873,16 @@ react-navigation-stack@^1.10.3: ...@@ -4797,6 +4873,16 @@ react-navigation-stack@^1.10.3:
4797 dependencies: 4873 dependencies:
4798 prop-types "^15.7.2" 4874 prop-types "^15.7.2"
4799 4875
4876 +react-navigation-tabs@^2.6.2:
4877 + version "2.6.2"
4878 + resolved "https://registry.yarnpkg.com/react-navigation-tabs/-/react-navigation-tabs-2.6.2.tgz#6611f3bbc5fcbc004a96a457e1dbe8d957d09ef5"
4879 + integrity sha512-b7Bwio3pOyb2dJOsfICm1eXUCekULO63VitLlkslsuwB5v5qXD9u+TkuSGADPiAybRH3Fts4cQX/xA5WGsIsfg==
4880 + dependencies:
4881 + hoist-non-react-statics "^3.3.0"
4882 + react-lifecycles-compat "^3.0.4"
4883 + react-native-safe-area-view "^0.14.6"
4884 + react-native-tab-view "^2.11.0"
4885 +
4800 react-navigation@^4.0.10: 4886 react-navigation@^4.0.10:
4801 version "4.0.10" 4887 version "4.0.10"
4802 resolved "https://registry.yarnpkg.com/react-navigation/-/react-navigation-4.0.10.tgz#ddf41134600689d6ba99e35dd22ba1f664f91e5c" 4888 resolved "https://registry.yarnpkg.com/react-navigation/-/react-navigation-4.0.10.tgz#ddf41134600689d6ba99e35dd22ba1f664f91e5c"
......