import Link from "next/link"; import { useRouter } from "next/router"; import useTranslation from "next-translate/useTranslation"; import { setCurrentReference } from "../../store/currentView/action"; import { connect } from "react-redux"; const ViewAllResults = (props) => { const { searchString, searchResultsObj, currentView, setCurrentReference } = props; let { t } = useTranslation(); const router = useRouter(); const { locale } = router; var resultsArr = props[currentView.viewKey][currentView.viewKey].value || [ {}, ]; let resultsRowArr = []; Object.keys(resultsArr).map((key, index) => { resultsRowArr.push(