import { Trans } from '@lingui/react/macro'; import { useEffect, useState } from 'react'; export const EmbedRecipientExpired = () => { const [hasPostedMessage, setHasPostedMessage] = useState(false); useEffect(() => { if (window.parent && !hasPostedMessage) { window.parent.postMessage( { action: 'recipient-expired', data: null, }, '*', ); } setHasPostedMessage(true); }, [hasPostedMessage]); if (!hasPostedMessage) { return null; } return (