added environement variable switch for login
This commit is contained in:
@@ -31,3 +31,4 @@ SASKEYNAME = "testpedwhcpolicy"
|
|||||||
|
|
||||||
|
|
||||||
GOOGLE_TAG_MANAGER = GTM-T78CBC3
|
GOOGLE_TAG_MANAGER = GTM-T78CBC3
|
||||||
|
SHOWLOGIN = "true"
|
||||||
|
|||||||
+2
-2
@@ -9,7 +9,7 @@ import Inspectorate from "./homepage/inspectorate";
|
|||||||
import CaseComment from "./homepage/casecomment";
|
import CaseComment from "./homepage/casecomment";
|
||||||
import Dns from "./homepage/dns";
|
import Dns from "./homepage/dns";
|
||||||
|
|
||||||
export default function Home({ children, pages }) {
|
export default function MainHome({ children, pages, showLogin }) {
|
||||||
let { t } = useTranslation();
|
let { t } = useTranslation();
|
||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
@@ -28,7 +28,7 @@ export default function Home({ children, pages }) {
|
|||||||
<CaseSearch />
|
<CaseSearch />
|
||||||
<CaseComment />
|
<CaseComment />
|
||||||
<Dns />
|
<Dns />
|
||||||
<Login />
|
{showLogin == "true" && <Login />}
|
||||||
{/* <Inspectorate /> */}
|
{/* <Inspectorate /> */}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
+15
-2
@@ -17,7 +17,7 @@ import { getIncidents } from "../actions";
|
|||||||
import { parseCookies } from "nookies";
|
import { parseCookies } from "nookies";
|
||||||
|
|
||||||
const Home = (props) => {
|
const Home = (props) => {
|
||||||
const { footerLinks, pages } = props;
|
const { footerLinks, pages, showLogin } = props;
|
||||||
let { t, lang } = useTranslation();
|
let { t, lang } = useTranslation();
|
||||||
|
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
@@ -78,7 +78,7 @@ const Home = (props) => {
|
|||||||
<Header courseName="Appeals Casework Portal" />
|
<Header courseName="Appeals Casework Portal" />
|
||||||
<div className="govuk-width-container">
|
<div className="govuk-width-container">
|
||||||
<ServiceBanner />
|
<ServiceBanner />
|
||||||
<Main pages={pages} />
|
<Main pages={pages} showLogin={showLogin} />
|
||||||
</div>
|
</div>
|
||||||
<Footer footerLinks={footerLinks} />
|
<Footer footerLinks={footerLinks} />
|
||||||
</div>
|
</div>
|
||||||
@@ -86,4 +86,17 @@ const Home = (props) => {
|
|||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export const getServerSideProps = wrapper.getServerSideProps(
|
||||||
|
(store) => async (ctx) => {
|
||||||
|
const { query, req, res } = ctx;
|
||||||
|
|
||||||
|
const showLoginCheck = process.env.SHOWLOGIN || false;
|
||||||
|
|
||||||
|
console.log("Show login module: ", showLoginCheck);
|
||||||
|
|
||||||
|
return {
|
||||||
|
props: { showLogin: showLoginCheck },
|
||||||
|
};
|
||||||
|
}
|
||||||
|
);
|
||||||
export default Home; //connect(mapStateToProps)(Home);
|
export default Home; //connect(mapStateToProps)(Home);
|
||||||
|
|||||||
Reference in New Issue
Block a user