Files
discord-decomp/modules/video_calls/native/useSelectedActiveStream.tsx
T
2026-11-01 12:12:55 +02:00

11 lines
607 B
TypeScript

// Metro module 12850 (f12851).
import ChannelRTCStore from "../../calls/ChannelRTCStore";
import ApplicationStreamingStore from "../../../stores/ApplicationStreamingStore";
import { useStateFromStores } from "../../../_bundle/Module589";
export default function useSelectedActiveStream(c20252_0) {
return useStateFromStores([ChannelRTCStore, ApplicationStreamingStore], () => {
const selectedParticipantId = ChannelRTCStore.getSelectedParticipantId(c20252_0.id);
return selectedParticipantId != null ? ApplicationStreamingStore.getActiveStreamForStreamKey(selectedParticipantId) : null;
});
};