diff --git a/src/screens/Biometric/FaceRecognition/Section/Compare.jsx b/src/screens/Biometric/FaceRecognition/Section/Compare.jsx
index 243efac..e712fc6 100644
--- a/src/screens/Biometric/FaceRecognition/Section/Compare.jsx
+++ b/src/screens/Biometric/FaceRecognition/Section/Compare.jsx
@@ -13,6 +13,9 @@ const Compare = () => {
const [errorMessage, setErrorMessage] = useState('');
const [selectedImageName, setSelectedImageName] = useState('');
const [selectedCompareImageName, setSelectedCompareImageName] = useState('');
+ const [resultImageLabel, setResultImageLabel] = useState('');
+ const [resultCompareImageLabel, setResultCompareImageLabel] = useState('');
+
const fileInputRef = useRef(null);
const fileCompareInputRef = useRef(null);
const [showResult, setShowResult] = useState(false);
@@ -210,6 +213,8 @@ const Compare = () => {
await fetchImage(imageUrl2, setImageCompareUrl);
setVerified(data.details.data.result.verified);
+ setResultImageLabel(selectedImageName)
+ setResultCompareImageLabel(selectedCompareImageName)
setShowResult(true);
console.log('Comparison successful:', data);
} else {
@@ -285,7 +290,7 @@ const Compare = () => {
alt="Original Foto"
style={styles.imageStyle}
/>
-
{selectedImageName}
+ File Name: {resultImageLabel}
@@ -294,7 +299,7 @@ const Compare = () => {
alt="Compare Foto"
style={styles.imageStyle}
/>
-
{selectedCompareImageName}
+
File Name: {resultCompareImageLabel}
diff --git a/src/screens/Biometric/FaceRecognition/Section/Search.jsx b/src/screens/Biometric/FaceRecognition/Section/Search.jsx
index e952e42..ead1911 100644
--- a/src/screens/Biometric/FaceRecognition/Section/Search.jsx
+++ b/src/screens/Biometric/FaceRecognition/Section/Search.jsx
@@ -15,6 +15,7 @@ const Search = () => {
const [isSelectOpen, setIsSelectOpen] = useState(false);
const [errorMessage, setErrorMessage] = useState('');
const [selectedImageName, setSelectedImageName] = useState('');
+ const [resultImageLabel, setResultImageLabel] = useState('');
const fileInputRef = useRef(null);
const [showResult, setShowResult] = useState(false);
const [applicationId, setApplicationId] = useState('');
@@ -139,8 +140,6 @@ const Search = () => {
console.error('No file selected or invalid file object.');
}
};
-
-
const handleImageCancel = () => {
setSelectedImageName('');
@@ -230,6 +229,7 @@ const Search = () => {
}));
setResults(processedResults);
+ setResultImageLabel(selectedImageName)
setShowResult(true);
} else {
console.error('Error response:', JSON.stringify(data, null, 2));
@@ -637,22 +637,24 @@ const Search = () => {
{/* Results Section */}
{
showResult && results.length > 0 && (
-
-
Results
-
- {results.slice(0, limitId).map((result, index) => (
-
-
-
Image Name: image_{index + 1}
-
Similarity: {result.similarity}%
-
Distance: {result.distance}
-
-

-
- ))}
-
-
- )}
+
+
Results
+
+ {results.slice(0, limitId).map((result, index) => (
+
+
+ {/* Displaying the dynamically set resultImageLabel */}
+
Image Name: {resultImageLabel}
{/* Updated here */}
+
Similarity: {result.similarity}%
+
Distance: {result.distance}
+
+

+
+ ))}
+
+
+ )
+ }
);
}