import Link from "next/link"; import { useRouter } from "next/router"; import useTranslation from "next-translate/useTranslation"; import TopThree from "./topthree"; import { connect } from "react-redux"; import { setCurrentView } from "../../store/currentView/action"; import { deleteAwaitingSubmissionsFromBlob, getAwaitingSubmissionFromBlobProxy, } from "../../actions"; import { setAwaitingSubmissionFromBlob } from "../../store/awaitingSubmission/action"; import { parseCookies, setCookie, destroyCookie } from "nookies"; import { getFormCollectionByID } from "../../components/utils"; const AwaitingSubmissionFromBlob = (props) => { let { t } = useTranslation(); const router = useRouter(); const { locale } = router; const { setCurrentView } = props; let topthreeRow = []; let showTopThreeArr = props.awaitingSubmissionFromBlob.value; const deleteCaseItem = (containerID, caseID) => { let cookies = parseCookies(); console.log("sssss", containerID, caseID); deleteAwaitingSubmissionsFromBlob(containerID, caseID) .then((data) => { return data; }) .then(() => { getAwaitingSubmissionFromBlobProxy(containerID).then((data) => { props.setAwaitingSubmissionFromBlob(data); }); }); }; let topThreeOnlyArr = showTopThreeArr; console.log(showTopThreeArr); Object.keys(topThreeOnlyArr).map((key, index) => { topthreeRow.push(