import { useEffect } from 'react'; import './ResultModal.css'; export default function ResultModal({ result, onClose }) { useEffect(() => { function handleKey(e) { if (e.key === 'Escape') onClose(); } document.addEventListener('keydown', handleKey); document.body.style.overflow = 'hidden'; return () => { document.removeEventListener('keydown', handleKey); document.body.style.overflow = ''; }; }, [onClose]); if (!result) return null; return (
{result.reviewSummary}