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