Fixed missing libraries

This commit is contained in:
Keannu Bernasol 2023-07-17 14:13:04 +08:00
parent 2f96779965
commit 2ff22f63df
3 changed files with 180 additions and 171 deletions

2
package-lock.json generated
View file

@ -13,7 +13,7 @@
"@react-navigation/native": "^6.1.7",
"@react-navigation/native-stack": "^6.9.13",
"@reduxjs/toolkit": "^1.9.5",
"@tanstack/react-query": "^4.29.19",
"@tanstack/react-query": "^4.29.25",
"axios": "^1.4.0",
"expo": "~48.0.18",
"expo-intent-launcher": "~10.5.2",

View file

@ -14,11 +14,11 @@
"@react-navigation/native": "^6.1.7",
"@react-navigation/native-stack": "^6.9.13",
"@reduxjs/toolkit": "^1.9.5",
"@tanstack/react-query": "^4.29.19",
"@tanstack/react-query": "^4.29.25",
"axios": "^1.4.0",
"expo": "~48.0.18",
"expo-linking": "~4.0.1",
"expo-intent-launcher": "~10.5.2",
"expo-linking": "~4.0.1",
"expo-location": "~15.1.1",
"expo-status-bar": "~1.4.4",
"moti": "^0.25.3",
@ -27,6 +27,7 @@
"react-native-dropdown-picker": "^5.4.6",
"react-native-gesture-handler": "~2.9.0",
"react-native-image-picker": "^5.6.0",
"react-native-maps": "1.3.2",
"react-native-modal": "^13.0.1",
"react-native-reanimated": "~2.14.4",
"react-native-safe-area-context": "4.5.0",
@ -35,8 +36,7 @@
"react-native-svg": "13.4.0",
"react-query": "^3.39.3",
"react-redux": "^8.1.1",
"redux": "^4.2.1",
"react-native-maps": "1.3.2"
"redux": "^4.2.1"
},
"devDependencies": {
"@babel/core": "^7.20.0",

View file

@ -17,6 +17,9 @@ import { TouchableOpacity, Image } from "react-native";
import { ScrollView } from "react-native-gesture-handler";
import SelectDropdown from "react-native-select-dropdown";
import DropdownIcon from "../../icons/DropdownIcon/DropdownIcon";
import { useQuery } from "react-query";
import { UserInfo as GetUserInfo } from "../../components/Api/Api";
import { err } from "react-native-svg/lib/typescript/xml";
export default function UserInfo() {
const navigation = useNavigation<RootDrawerParamList>();
@ -35,6 +38,11 @@ export default function UserInfo() {
semester: "",
course: "",
});
const { data, isLoading, error } = useQuery("user", UserInfo, {
retry: 0,
onSuccess: (data) => console.log(data),
});
if (!isLoading && !error) {
return (
<ScrollView style={styles.background}>
<AnimatedContainer>
@ -205,3 +213,4 @@ export default function UserInfo() {
</ScrollView>
);
}
}