diff --git a/ipi-survey-platform/src/pages/Admin/ValidationReview.jsx b/ipi-survey-platform/src/pages/Admin/ValidationReview.jsx index a9466ff..9a959c3 100644 --- a/ipi-survey-platform/src/pages/Admin/ValidationReview.jsx +++ b/ipi-survey-platform/src/pages/Admin/ValidationReview.jsx @@ -1,9 +1,8 @@ import React from 'react'; -import { Link, useNavigate, useParams } from 'react-router-dom'; +import { Link, useNavigate, useParams, useLocation } from 'react-router-dom'; import AdminHeader from '@/components/admin/AdminHeader'; import { getSubmissionById } from '@/services/admin/submission'; import apiClient from '@/services/api/apiClient'; - const caretUpSrc = '/assets/images/caret-up.svg'; const establishmentIconSrc = '/assets/images/Establishment.svg'; const establishmentIdIconSrc = '/assets/images/Establishmentid.svg'; @@ -25,6 +24,8 @@ const employmentIcons = { const ValidationReview = () => { const navigate = useNavigate(); + const location = useLocation(); + const actionType = location.state?.actionType || 'view'; const { id } = useParams(); const [isRejectOpen, setIsRejectOpen] = React.useState(false); const [rejectReason, setRejectReason] = React.useState(''); @@ -459,22 +460,23 @@ const ValidationReview = () => {
Note: Please review the details carefully before taking action.