token passed, tested with a call, change up env a bit

This commit is contained in:
Loewy
2024-02-06 13:02:15 -08:00
parent 035ce9f1b9
commit c1ba1ceb7c
9 changed files with 18 additions and 36 deletions

View File

@@ -18,7 +18,7 @@ import {
import SignOutButton from "../component/buttons/sign-out";
import { useAuthHeader } from "../graphql/client";
export default function Login() {
export default function Login({ navigation }) {
const [phoneNumber, setPhoneNumber] = useState<string>("");
const [code, setCode] = useState<string>("");
const [user, setUser] = useState<FirebaseAuthTypes.User | null>(null);
@@ -33,7 +33,7 @@ export default function Login() {
const token = await user.getIdToken();
if (token) {
await AsyncStorage.setItem("token", token);
setAuthHeader({ key: "Authorization", value: `Bearer ${token}` });
setAuthHeader({ key: "Authorization", value: token });
}
}
});
@@ -41,6 +41,8 @@ export default function Login() {
// eslint-disable-next-line react-hooks/exhaustive-deps
}, []);
console.log(authHeader.value)
return (
<TouchableWithoutFeedback onPress={() => Keyboard.dismiss()}>
<View style={{ alignItems: "center" }}>
@@ -95,6 +97,7 @@ export default function Login() {
<Text>Phone number: {user?.phoneNumber}</Text>
<SignOutButton />
<Button color="orange" title="Go to app" onPress={() => navigation.push("Tabs")} />
</>
)}
</View>