From 1f838f3bc484c618d8f76b3b805ab086b1ec269d Mon Sep 17 00:00:00 2001 From: Codex Date: Sun, 30 Aug 2026 21:10:16 +0100 Subject: [PATCH] fix: stabilize Jitsi meeting initialization --- __tests__/jitsi/JitsiMeeting.test.jsx | 66 +++++ components/organisms/jitsi/JitsiMeeting.jsx | 288 ++++++++++++-------- 2 files changed, 234 insertions(+), 120 deletions(-) create mode 100644 __tests__/jitsi/JitsiMeeting.test.jsx diff --git a/__tests__/jitsi/JitsiMeeting.test.jsx b/__tests__/jitsi/JitsiMeeting.test.jsx new file mode 100644 index 00000000..7131405f --- /dev/null +++ b/__tests__/jitsi/JitsiMeeting.test.jsx @@ -0,0 +1,66 @@ +import React from 'react'; +import { act, fireEvent, render, screen } from '@testing-library/react'; +import { beforeEach, describe, expect, it, vi } from 'vitest'; + +const sdkMeetingMock = vi.fn(); + +vi.mock('@jitsi/react-sdk', () => ({ + JitsiMeeting: (props) => { + sdkMeetingMock(props); + return