Fix comment creation bug (#371)

This commit is contained in:
Charles Bochet
2023-06-24 11:18:13 -07:00
committed by GitHub
parent 31145c5518
commit 9c21975d2b
5 changed files with 21 additions and 19 deletions

View File

@ -1,9 +1,22 @@
import { useEffect } from 'react';
import { useRecoilState } from 'recoil';
import { useFetchCurrentUser } from '@/auth/hooks/useFetchCurrentUser';
import { currentUserState } from '@/auth/states/currentUserState';
import { tokenPairState } from '@/auth/states/tokenPairState';
export const UserProvider: React.FC<React.PropsWithChildren> = ({
children,
}) => {
useFetchCurrentUser();
const [, setCurrentUser] = useRecoilState(currentUserState);
const [tokenPair] = useRecoilState(tokenPairState);
const user = useFetchCurrentUser(tokenPair);
useEffect(() => {
if (user) {
setCurrentUser(user);
}
}, [setCurrentUser, user]);
return <>{children}</>;
};