feat: user avatars from plex (#53)

This commit is contained in:
sct
2020-09-06 19:30:16 +09:00
committed by GitHub
parent 190a8831c7
commit e6349c13a0
6 changed files with 19 additions and 6 deletions

View File

@@ -15,9 +15,13 @@ export const UserContext: React.FC<UserContextProps> = ({
initialUser,
children,
}) => {
const { user } = useUser({ initialData: initialUser });
const { user, revalidate } = useUser({ initialData: initialUser });
const router = useRouter();
useEffect(() => {
revalidate();
}, [router.pathname, revalidate]);
useEffect(() => {
if (!router.pathname.match(/(setup|login)/) && !user) {
router.push('/login');