John Joyce 08616cc610
feat(react): SSO support simple OIDC authentication (#2190)
Co-authored-by: John Joyce <john@acryl.io>
2021-03-11 13:38:35 -08:00

20 lines
482 B
TypeScript

import React from 'react';
import { useReactiveVar } from '@apollo/client';
import { Redirect } from 'react-router';
import { isLoggedInVar } from '../auth/checkAuthStatus';
import { PageRoutes } from '../../conf/Global';
export const NoPageFound = () => {
const isLoggedIn = useReactiveVar(isLoggedInVar);
if (!isLoggedIn) {
return <Redirect to={PageRoutes.LOG_IN} />;
}
return (
<div>
<p>Page Not Found!</p>
</div>
);
};