decord/source/modules/activities/utils/useTransitionToConnectedActivityInVoice.tsx

37 lines
1.4 KiB
TypeScript
Raw Normal View History

2026-07-27 11:26:19 +00:00
// Module ID: 15805
// Function ID: 121962
2026-07-20 16:05:17 +00:00
// Name: useTransitionToConnectedActivityInVoice
2026-07-27 11:26:19 +00:00
// Dependencies: [5, 31, 1348, 1907, 653, 3749, 10402, 10592, 10444, 1207, 2]
2026-07-20 16:05:17 +00:00
// Exports: default
2026-07-27 11:26:19 +00:00
// Module 15805 (useTransitionToConnectedActivityInVoice)
2026-07-23 10:11:24 +00:00
import getEmbeddedActivityLocationChannelId from "getEmbeddedActivityLocationChannelId";
import result from "result";
import _isNativeReflectConstruct from "_isNativeReflectConstruct";
import closure_6 from "_isNativeReflectConstruct";
import { ComponentActions } from "ME";
const require = arg1;
const result = require("_isNativeReflectConstruct").fileFinishedImporting("modules/activities/utils/useTransitionToConnectedActivityInVoice.tsx");
2026-07-20 16:05:17 +00:00
export default function useTransitionToConnectedActivityInVoice(onTransition) {
onTransition = onTransition.onTransition;
const items = [onTransition];
const effect = React.useEffect(() => {
function handler() {
return _handler(...arguments);
}
function _handler() {
// CreateGeneratorClosureLongIndex (0x67)
2026-07-23 10:11:24 +00:00
const obj = outer2_3(tmp);
2026-07-20 16:05:17 +00:00
return obj(...arguments);
}
2026-07-23 10:11:24 +00:00
let ComponentDispatch = onTransition(outer1_2[9]).ComponentDispatch;
const subscription = ComponentDispatch.subscribe(outer1_7.OPEN_EMBEDDED_ACTIVITY, handler);
2026-07-20 16:05:17 +00:00
return () => {
2026-07-23 10:11:24 +00:00
const ComponentDispatch = onTransition(outer2_2[9]).ComponentDispatch;
ComponentDispatch.unsubscribe(outer2_7.OPEN_EMBEDDED_ACTIVITY, handler);
2026-07-20 16:05:17 +00:00
};
}, items);
};