Const<MediasfuChat
PrejoinPage={WelcomePage}
credentials={{ apiUserName: "username", apiKey: "apikey" }}
useLocalUIMode={false}
seedData={{}}
useSeed={false}
imgSrc="https://mediasfu.com/images/logo192.png"
sourceParameters={{ key: value }}
updateSourceParameters={updateSourceParameters}
returnUI={true}
noUIPreJoinOptions={customPreJoinOptions}
joinMediaSFURoom={joinRoomOnMediaSFU}
createMediaSFURoom={createRoomOnMediaSFU}
/>
MediasfuChat component optimizes the media experience for chatting events. Only 2 participants can share media (audio, video, no screen share support) with each other. Participants can view each other's media and chat with each other. It manages various states and references related to the media session, including user credentials, room details, participants, and recording parameters.