diff --git a/app/(auth)/settings/index.tsx b/app/(auth)/settings/index.tsx index 4648f92..d3ace4d 100644 --- a/app/(auth)/settings/index.tsx +++ b/app/(auth)/settings/index.tsx @@ -1,12 +1,15 @@ import SettingsPage from "@/components/pages/settings/SettingsPage"; +import { AuthContextProvider } from "@/contexts/AuthContext"; import { SettingsContextProvider } from "@/contexts/SettingsContext"; import React from "react"; import { View } from "react-native-ui-lib"; export default function Screen() { return ( - - - + + + + + ); } diff --git a/components/pages/main/SignUpPage.tsx b/components/pages/main/SignUpPage.tsx index 7af4d40..b359723 100644 --- a/components/pages/main/SignUpPage.tsx +++ b/components/pages/main/SignUpPage.tsx @@ -26,7 +26,7 @@ const SignUpPage = (props: { unsetRegister: () => any }) => { const { mutateAsync: signUp } = useSignUp(); const handleSignUp = async () => { - await signUp({ email, password }); + await signUp({ email, password, firstName, lastName }); }; return ( diff --git a/components/pages/settings/SettingsPage.tsx b/components/pages/settings/SettingsPage.tsx index 476c4ec..9a24d8d 100644 --- a/components/pages/settings/SettingsPage.tsx +++ b/components/pages/settings/SettingsPage.tsx @@ -5,6 +5,7 @@ import { Entypo, Ionicons, Octicons } from "@expo/vector-icons"; import CalendarSettingsPage from "./CalendarSettingsPage"; import ChoreRewardSettings from "./ChoreRewardSettings"; import UserSettings from "./UserSettings"; +import { AuthContextProvider } from "@/contexts/AuthContext"; const styles = StyleSheet.create({ mainBtn: { @@ -24,74 +25,82 @@ const pageIndex = { const SettingsPage = () => { const [selectedPage, setSelectedPage] = useState(0); return ( - - {selectedPage == 0 && ( - -