From f9317d6bca87712b07a87cab06437e9eb6c28d9b Mon Sep 17 00:00:00 2001 From: Titouan Date: Fri, 3 Oct 2025 12:07:53 +0200 Subject: [PATCH] Removed a non-used constant --- app/dashboard/folders/page.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/app/dashboard/folders/page.tsx b/app/dashboard/folders/page.tsx index 187fc44..a53659b 100644 --- a/app/dashboard/folders/page.tsx +++ b/app/dashboard/folders/page.tsx @@ -179,7 +179,6 @@ export default function FoldersPage() { const [processes, setProcesses] = useState(null) const [myProcesses, setMyProcesses] = useState([]) const [userPairingId, setUserPairingId] = useState(null) - const [pairingIdInitialized, setPairingIdInitialized] = useState(false) // Modal states const [inviteMessage, setInviteMessage] = useState("") @@ -349,7 +348,6 @@ export default function FoldersPage() { setIsConnected(connected); setUserPairingId(pairingId); - setPairingIdInitialized(true); }, []); useEffect(() => { @@ -358,6 +356,7 @@ export default function FoldersPage() { messageBus.isReady().then(() => { messageBus.getProcesses().then((processes: any) => { setProcesses(processes); + console.log('getProcesses', processes); }); }); } @@ -374,6 +373,18 @@ export default function FoldersPage() { } }, [isConnected, processes]); + useEffect(() => { + if (isConnected && userPairingId === null) { + const messageBus = MessageBus.getInstance(iframeUrl); + messageBus.isReady().then(() => { + messageBus.getUserPairingId().then((userPairingId: string) => { + UserStore.getInstance().pair(userPairingId); + setUserPairingId(UserStore.getInstance().getUserPairingId()); + }) + }); + } + }, [isConnected, userPairingId, processes]); + // useEffect pour écouter les changements dans sessionStorage et récupérer le userPairingId useEffect(() => { const handleStorageChange = (e: StorageEvent) => {