diff --git a/actions/index.js b/actions/index.js
index ae21ac90..f94bd002 100644
--- a/actions/index.js
+++ b/actions/index.js
@@ -5,7 +5,7 @@ import https from "https";
process.env["NODE_TLS_REJECT_UNAUTHORIZED"] = 0;
let BASE_URL;
-BASE_URL = process.env.API_ROOT || "http://localhost:3000";
+BASE_URL = process.env.API_ROOT || "http://localhost";
const agent = new https.Agent({
rejectUnauthorized: false,
diff --git a/components/checkanswers.js b/components/checkanswers.js
new file mode 100644
index 00000000..3ce9038f
--- /dev/null
+++ b/components/checkanswers.js
@@ -0,0 +1,33 @@
+import Link from "next/link";
+import { useRouter } from "next/router";
+import { useContext } from "react";
+import useTranslation from "next-translate/useTranslation";
+import BuildCheckSection from "./newappeal/buildchecksection";
+
+const CheckAnswers = (props) => {
+ const { formXML, formTitle, rowXML, whichSection, sectionCount, onSubmit } =
+ props;
+
+ let { t } = useTranslation();
+
+ const router = useRouter();
+ const { locale } = router;
+
+ return (
+
+ We have sent you a confirmation email. +
+ ++ Lorem ipsum dolor sit amet, consectetur adipiscing elit. + Morbi a metus non quam mollis egestas. Integer ac leo + cursus, laoreet nulla sed, tempus tellus. Mauris condimentum + erat arcu. +
++ Sed imperdiet dignissim ipsum. Orci varius natoque penatibus + et magnis dis parturient montes, nascetur ridiculus mus. In + id leo in turpis aliquam venenatis ut non erat. Ut est arcu, + luctus sit amet pretium sed, iaculis non purus. Etiam dictum + tortor commodo luctus rhoncus. +
+ ++ + Back to My Portal + +
+ ++ + What did you think of this service? + + (takes 30 seconds) +
++ {statusCode + ? `An error ${statusCode} occurred on server` + : "An error occurred on client"} +
+ ); +} + +Error.getInitialProps = ({ res, err }) => { + const statusCode = res ? res.statusCode : err ? err.statusCode : 404; + return { statusCode }; +}; + +export default Error; diff --git a/pages/newappeal/[appealtypes].js b/pages/newappeal/[appealtypes].js index 356d18f4..27253c92 100644 --- a/pages/newappeal/[appealtypes].js +++ b/pages/newappeal/[appealtypes].js @@ -14,7 +14,6 @@ import { useRouter } from "next/router"; import useTranslation from "next-translate/useTranslation"; import jsonpath from "jsonpath"; import { useEffect } from "react"; - import { setAppealType, setAppealTypeTitle, @@ -25,14 +24,17 @@ import { setForm, getFormObj } from "../../store/formData/action"; import { getFormData, getAppealsTypes } from "../../actions"; import xpath from "xpath"; -import { reduxForm } from "redux-form"; +import { reduxForm, FormName } from "redux-form"; import BuildSection from "../../components/newappeal/buildsection"; +import BuildCheckSection from "../../components/newappeal/buildchecksection"; +import CompleteAppeal from "../../components/newappeal/complete"; let Home = (props) => { useEffect(() => { props.setFormTitle(formTitle); }, []); + const { footerLinks, pages, formData } = props; let { t, lang } = useTranslation(); @@ -111,12 +113,26 @@ let Home = (props) => {