+ {/* Header */}
+
+
+ Scan for Threats
+
+
+ Paste a URL or upload an email screenshot to check for phishing threats
+
+
+
+ {/* Mode Selection */}
+
+
+
+
+
+ {/* Scan Input Section */}
+ {!scanResults && (
+
+ {scanMode === "url" ? (
+
+
+
+ ) : (
+
+
+ {imagePreview && (
+
+

+
+ )}
+
+ )}
+
+ {/* Scan Button */}
+
+
+
+
+ )}
+
+ {/* Scan Results */}
+ {scanResults && (
+
+
+ {scanResults.status === "safe" ? (
+
+ ) : (
+
+ )}
+
+ {scanResults.status === "safe" ? "Safe" : "Threat Detected"}
+
+
+ {scanResults.message}
+
+
+ Scanned at: {scanResults.timestamp}
+
+
+
+ {/* Reset Button */}
+
+
+ )}
+
+