Only those named as an applicant on the original
application form can submit an appeal. if you are
submitting an appeal on behalf of a company state the
diff --git a/components/newappeal/buildsection.js b/components/newappeal/buildsection.js
index 57cf7228..28edc2f6 100644
--- a/components/newappeal/buildsection.js
+++ b/components/newappeal/buildsection.js
@@ -267,7 +267,9 @@ let BuildSection = (props) => {
{Object.entries(documentListObj).map(
([key, value]) => {
- return - {value}
;
+ return (
+ - {value}
+ );
}
)}
diff --git a/components/search/dnssearchresults.js b/components/search/dnssearchresults.js
index 8eb0ef67..3a7ad521 100644
--- a/components/search/dnssearchresults.js
+++ b/components/search/dnssearchresults.js
@@ -6,7 +6,7 @@ import jsonpath from "jsonpath";
import _ from "lodash";
import transLookup from "../../data/lookuptranslations.json";
import PaginationControl from "./pagination";
-import { useState, useEffect } from "react";
+import { useState, useEffect, useCallback } from "react";
import LoadingOverlay from "react-loading-overlay";
import {
getBasicDNSSearchPaged,
@@ -334,21 +334,29 @@ const DNSSearchResults = (props) => {
)
: pagesCount;
- const getSearchPageResults = (pageNumber, orderBy, fieldSort) => {
- //console.log(advancedSearch, searchString, pageNumber);
+ const getSearchPageResults = useCallback(
+ (pageNumber, orderBy, fieldSort) => {
+ //console.log(advancedSearch, searchString, pageNumber);
- getBasicDNSSearchPaged(pageNumber, orderBy, fieldSort, selectedOption)
- .then((data) => {
- return data;
- })
- .then((data) => {
- setSearchResults(data);
- return getSearchDetailsPaged(data).then((data) => {
- setSearchDetails(data);
- setShowSpinnerState(false);
+ getBasicDNSSearchPaged(
+ pageNumber,
+ orderBy,
+ fieldSort,
+ selectedOption
+ )
+ .then((data) => {
+ return data;
+ })
+ .then((data) => {
+ setSearchResults(data);
+ return getSearchDetailsPaged(data).then((data) => {
+ setSearchDetails(data);
+ setShowSpinnerState(false);
+ });
});
- });
- };
+ },
+ [selectedOption, setSearchDetails, setSearchResults]
+ );
const sortDataBy = (whichField) => {
setOrderbyState(whichField);
@@ -373,7 +381,13 @@ const DNSSearchResults = (props) => {
} else {
setSearchLoaded(true);
}
- }, [selectedOption, fieldSortState, orderByState, searchLoaded]);
+ }, [
+ selectedOption,
+ fieldSortState,
+ orderByState,
+ searchLoaded,
+ getSearchPageResults,
+ ]);
return (
<>
diff --git a/components/search/searchresults.js b/components/search/searchresults.js
index 2f60eb7d..9acda3a0 100644
--- a/components/search/searchresults.js
+++ b/components/search/searchresults.js
@@ -17,7 +17,7 @@ import {
getAdvancedSearchPaged,
} from "../../actions";
import data from "../../data/collections.json";
-import { useState } from "react";
+import { useCallback, useState } from "react";
import LoadingOverlay from "react-loading-overlay";
import {
@@ -549,49 +549,58 @@ const SearchResults = (props) => {
)
: pagesCount;
- const getSearchPageResults = (pageNumber, orderBy, fieldSort) => {
- //console.log(advancedSearch, searchString, pageNumber);
+ const getSearchPageResults = useCallback(
+ (pageNumber, orderBy, fieldSort) => {
+ //console.log(advancedSearch, searchString, pageNumber);
- if (advancedSearch) {
- var searchoObj = Object.assign(
- ...searchString.map(([key, val]) => ({ [key]: val }))
- );
+ if (advancedSearch) {
+ var searchoObj = Object.assign(
+ ...searchString.map(([key, val]) => ({ [key]: val }))
+ );
- getAdvancedSearchPaged(
- searchoObj,
- pageNumber,
- orderBy,
- fieldSort,
- selectedOption
- )
- .then((data) => data)
- .then((data) => {
- //console.log("getting details", data);
- setSearchResults(data);
- return getSearchDetailsPaged(data).then((data) => {
- setSearchDetails(data);
- setShowSpinnerState(false);
+ getAdvancedSearchPaged(
+ searchoObj,
+ pageNumber,
+ orderBy,
+ fieldSort,
+ selectedOption
+ )
+ .then((data) => data)
+ .then((data) => {
+ //console.log("getting details", data);
+ setSearchResults(data);
+ return getSearchDetailsPaged(data).then((data) => {
+ setSearchDetails(data);
+ setShowSpinnerState(false);
+ });
});
- });
- } else {
- getBasicSearchPaged(
- searchString,
- pageNumber,
- orderBy,
- fieldSort,
- selectedOption
- )
- .then((data) => data)
- .then((data) => {
- //console.log("getting details", data);
- setSearchResults(data);
- return getSearchDetailsPaged(data).then((data) => {
- setSearchDetails(data);
- setShowSpinnerState(false);
+ } else {
+ getBasicSearchPaged(
+ searchString,
+ pageNumber,
+ orderBy,
+ fieldSort,
+ selectedOption
+ )
+ .then((data) => data)
+ .then((data) => {
+ //console.log("getting details", data);
+ setSearchResults(data);
+ return getSearchDetailsPaged(data).then((data) => {
+ setSearchDetails(data);
+ setShowSpinnerState(false);
+ });
});
- });
- }
- };
+ }
+ },
+ [
+ advancedSearch,
+ searchString,
+ selectedOption,
+ setSearchDetails,
+ setSearchResults,
+ ]
+ );
const sortDataBy = (whichField) => {
setOrderbyState(whichField);
@@ -616,7 +625,13 @@ const SearchResults = (props) => {
} else {
setSearchLoaded(true);
}
- }, [selectedOption, fieldSortState, orderByState, searchLoaded]);
+ }, [
+ selectedOption,
+ fieldSortState,
+ orderByState,
+ searchLoaded,
+ getSearchPageResults,
+ ]);
// console.log(
// "page is here ",
// currentPage,