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 TopThree = (props) => { let { t } = useTranslation(); const { showTopThree, setCurrentReference, topThreeType } = props; const router = useRouter(); const { locale } = router; let topthreeRow = []; for (var i = 0; i < 3; i++) { (function (i) { topthreeRow.push(
Case reference:{" "} { setCurrentReference({ "currentReference": showTopThree.value[i] .ticketnumber, "currentType": topThreeType, }); }} > {showTopThree.value[i].ticketnumber}
{topThreeType != "awaitingSubmission" ? (
Address: {showTopThree.value[i].address1}
) : ( "" )} {topThreeType == "awaitingSubmission" ? (
Make Representation on Case Incomplete, not submitted
) : ( "" )}
); })(i); } return <>{topthreeRow}; }; const mapDispatchToProps = (dispatch) => { return { setCurrentReference: (currentReference) => { dispatch(setCurrentReference(currentReference)); }, }; }; export default connect(null, mapDispatchToProps)(TopThree);