Client: Confirm: add auth confirm page

This commit is contained in:
Viktor Fomin 2022-12-08 16:42:28 +03:00
parent b6a8e4bb94
commit 7cf48343b8
2 changed files with 29 additions and 0 deletions

View File

@ -20,6 +20,7 @@ const DeactivatePortal = lazy(() =>
import("./sub-components/deactivatePortal")
);
const ContinuePortal = lazy(() => import("./sub-components/continuePortal"));
const Auth = lazy(() => import("./sub-components/auth"));
const Confirm = ({ match }) => {
//console.log("Confirm render");
@ -88,6 +89,7 @@ const Confirm = ({ match }) => {
path={`${path}/PortalContinue`}
component={ContinuePortal}
/>
<ConfirmRoute forUnauthorized path={`${path}/Auth`} component={Auth} />
{/* <Route component={Error404} /> */}
</Switch>

View File

@ -0,0 +1,27 @@
import React, { useEffect } from "react";
import { withRouter } from "react-router";
import Loader from "@docspace/components/loader";
import Section from "@docspace/common/components/Section";
import { combineUrl } from "@docspace/common/utils";
import tryRedirectTo from "@docspace/common/utils/tryRedirectTo";
import { AppServerConfig } from "@docspace/common/constants";
const Auth = (props) => {
console.log("Auth render");
useEffect(() => {
tryRedirectTo(combineUrl(AppServerConfig.proxyURL, `/login`));
});
return <Loader className="pageLoader" type="rombs" size="40px" />;
};
const AuthPage = (props) => (
<Section>
<Section.SectionBody>
<Auth {...props} />
</Section.SectionBody>
</Section>
);
export default withRouter(AuthPage);