import { NextPage } from "next/types"; import { useEffect } from "react"; import FormResponse from "../components/FormResponse"; import Layout from "../components/Layout"; import Spinner from "../components/Spinner"; import { useAuth } from "../context/UserContext"; import useForm from "../hooks/useForm"; import api from "../utils/api"; const Settings: NextPage = () => { const { updateUser, user } = useAuth(); const { error, submitHandler, success, loading } = useForm(api.updateUser); useEffect(() => { if (success) { updateUser(success.result); } }, [success, updateUser]); return user ? (
) : null; }; export default Settings;