]> Untitled Git - lemmy-ui.git/blob - src/shared/components/common/auth-guard.tsx
fix submodule error
[lemmy-ui.git] / src / shared / components / common / auth-guard.tsx
1 import { InfernoNode } from "inferno";
2 import { Redirect } from "inferno-router";
3 import { UserService } from "../../services";
4
5 function AuthGuard(props: { children?: InfernoNode }) {
6   if (!UserService.Instance.myUserInfo) {
7     return <Redirect to="/login" />;
8   } else {
9     return props.children;
10   }
11 }
12
13 export default AuthGuard;